Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aquasecurity/trivy-db
/ functions
Functions
727 in github.com/aquasecurity/trivy-db
⨍
Functions
727
◇
Types & classes
394
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:141
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:155
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:169
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:182
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:198
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:210
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:219
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:228
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:237
Method
Name
()
pkg/vulnsrc/bucket/bucket.go:246
Method
Name
()
pkg/vulnsrc/suse-cvrf/suse-cvrf.go:71
Method
Name
()
pkg/vulnsrc/julia/julia.go:25
Method
Name
()
pkg/vulnsrc/photon/photon.go:40
Method
Name
()
pkg/vulnsrc/seal/seal.go:70
Method
Name
()
pkg/vulnsrc/seal/bucket.go:19
Method
Name
()
pkg/vulnsrc/wolfi/wolfi.go:40
Method
Name
()
pkg/vulnsrc/nvd/nvd.go:50
Method
Name
()
pkg/vulnsrc/alma/alma.go:63
Method
Name
()
pkg/vulnsrc/oracle-oval/oracle-oval.go:65
Method
Name
()
pkg/vulnsrc/amazon/amazon.go:77
Method
Name
()
pkg/vulnsrc/aqua/aqua.go:42
Method
Name
()
pkg/vulnsrc/arch-linux/archlinux.go:40
Method
Name
()
pkg/vulnsrc/redhat/redhat.go:42
Method
Name
()
pkg/vulnsrc/glad/glad.go:65
Method
Name
()
pkg/vulnsrc/bundler/bundler.go:68
Method
Name
()
pkg/vulnsrc/rocky/rocky.go:73
Method
Name
()
pkg/vulnsrc/node/node.go:86
Function
New
New creates a new Set
pkg/set/set.go:19
Function
NewOrdered
NewOrdered creates a new Ordered set
pkg/set/set.go:53
Function
NewSpinner
(suffix string)
pkg/utils/progress.go:18
Function
NewVulnSrc
(opts ...Option)
pkg/vulnsrc/redhat-csaf/csaf.go:138
Function
NewVulnSrc
()
pkg/vulnsrc/redhat-oval/redhat-oval.go:46
Function
NewVulnSrc
()
pkg/vulnsrc/oracle-oval/oracle-oval.go:58
Function
NoKey
(t *testing.T, dbPath string, keys []string, msgAndArgs ...any)
pkg/dbtest/assert.go:18
Method
PostParseAffected
PostParseAffected parses the affected[].ecosystem_specific.imports[] field for goos and goarch.
pkg/vulnsrc/govulndb/govulndb.go:50
Method
PostParseAffected
(adv osv.Advisory, affected osv.Affected)
pkg/vulnsrc/ghsa/ghsa.go:108
Method
PostParseAffected
(adv Advisory, _ Affected)
pkg/vulnsrc/osv/osv.go:74
Method
PostParseAffected
(adv osv.Advisory, _ osv.Affected)
pkg/vulnsrc/julia/julia.go:44
Method
PostParseAffected
(advisory osv.Advisory, _ osv.Affected)
pkg/vulnsrc/bitnami/bitnami.go:36
Method
Put
Put converts CPE names to indices and writes the advisory via PutAdvisoryDetail.
pkg/vulnsrc/redhat-csaf/csaf.go:99
Method
Put
(dbc db.Operation, tx *bolt.Tx, input *redhatcsaf.PutInput)
pkg/vulnsrc/redhat-csaf/csaf_test.go:282
Method
Put
(tx *bolt.Tx, input PutInput)
pkg/vulnsrc/suse-cvrf/suse-cvrf.go:50
Method
Put
(tx *bolt.Tx, input PutInput)
pkg/vulnsrc/suse-cvrf/suse-cvrf.go:177
Method
Put
(*bolt.Tx, Cve)
pkg/vulnsrc/nvd/nvd.go:31
Method
Put
Put saves a single CVE entry to the database.
pkg/vulnsrc/nvd/nvd.go:155
Method
Put
(*bolt.Tx, PutInput)
pkg/vulnsrc/alma/alma.go:43
Method
Put
(tx *bolt.Tx, input PutInput)
pkg/vulnsrc/alma/alma.go:195
Method
Put
(*bolt.Tx, PutInput)
pkg/vulnsrc/oracle-oval/oracle-oval.go:46
Method
Put
(tx *bolt.Tx, input PutInput)
pkg/vulnsrc/oracle-oval/oracle-oval.go:336
Method
Put
(tx *bolt.Tx, input PutInput)
pkg/vulnsrc/rocky/rocky.go:248
Method
PutAdvisory
(tx *bolt.Tx, bktNames []string, key string, advisory any)
pkg/db/advisory.go:13
Method
PutAdvisoryDetail
PutAdvisoryDetail provides a mock function with given fields: tx, vulnerabilityID, pkgName, nestedBktNames, advisory
pkg/db/mock_operation.go:457
Method
PutAdvisoryDetail
(tx *bolt.Tx, vulnID, pkgName string, nestedBktNames []string, advisory any)
pkg/db/advisory_detail.go:14
Method
PutDataSource
PutDataSource provides a mock function with given fields: tx, bktName, source
pkg/db/mock_operation.go:515
Method
PutDataSource
(tx *bolt.Tx, bktName string, source types.DataSource)
pkg/db/data_source.go:16
Method
PutMappings
PutMappings writes all mappings (repo-to-CPE, NVR-to-CPE, CPE indices) and returns the input CPE list unchanged. TODO: The CPEList type is the same a
pkg/vulnsrc/redhat-csaf/csaf.go:73
Method
PutMappings
(dbc db.Operation, tx *bolt.Tx, input *redhatcsaf.MappingsInput)
pkg/vulnsrc/redhat-csaf/csaf_test.go:268
Method
PutRedHatCPEs
PutRedHatCPEs provides a mock function with given fields: tx, cpeIndex, cpe
pkg/db/mock_operation.go:573
Method
PutRedHatCPEs
(tx *bolt.Tx, cpeIndex int, cpe string)
pkg/db/redhat_cpe.go:36
Method
PutRedHatNVRs
PutRedHatNVRs provides a mock function with given fields: tx, nvr, cpeIndices
pkg/db/mock_operation.go:631
Method
PutRedHatNVRs
(tx *bolt.Tx, nvr string, cpeIndices []int)
pkg/db/redhat_cpe.go:28
Method
PutRedHatRepositories
PutRedHatRepositories provides a mock function with given fields: tx, repository, cpeIndices
pkg/db/mock_operation.go:689
Method
PutRedHatRepositories
(tx *bolt.Tx, repository string, cpeIndices []int)
pkg/db/redhat_cpe.go:20
Method
PutVulnerability
PutVulnerability provides a mock function with given fields: tx, vulnerabilityID, vulnerability
pkg/db/mock_operation.go:747
Method
PutVulnerability
(tx *bolt.Tx, cveID string, vuln types.Vulnerability)
pkg/db/vulnerability.go:16
Method
PutVulnerabilityDetail
PutVulnerabilityDetail provides a mock function with given fields: tx, vulnerabilityID, source, vulnerability
pkg/db/mock_operation.go:812
Method
PutVulnerabilityDetail
(tx *bolt.Tx, cveID string, source types.SourceID, vuln types.VulnerabilityDetail)
pkg/db/vulnerability_detail.go:16
Method
PutVulnerabilityID
PutVulnerabilityID provides a mock function with given fields: tx, vulnerabilityID
pkg/db/mock_operation.go:863
Method
PutVulnerabilityID
(tx *bolt.Tx, vulnID string)
pkg/db/vulnid.go:12
Method
RedHatNVRToCPEs
RedHatNVRToCPEs provides a mock function with given fields: nvr
pkg/db/mock_operation.go:908
Method
RedHatNVRToCPEs
(repository string)
pkg/db/redhat_cpe.go:49
Method
RedHatRepoToCPEs
RedHatRepoToCPEs provides a mock function with given fields: repository
pkg/db/mock_operation.go:962
Method
SaveAdvisoryDetails
SaveAdvisoryDetails provides a mock function with given fields: tx, cveID
pkg/db/mock_operation.go:1022
Method
SetFixed
(fixed string)
pkg/vulnsrc/osv/range.go:81
Method
SetLastAffected
(lastAffected string)
pkg/vulnsrc/osv/range.go:86
Function
SetLogger
(l *Logger)
pkg/log/log.go:79
Method
Start
()
pkg/utils/progress.go:27
Method
Stop
()
pkg/utils/progress.go:33
Method
String
()
pkg/types/types.go:62
Method
String
String returns the string representation of the ecosystem type
pkg/ecosystem/ecosystem.go:52
Method
String
constraint returns the range as a constraint string in the expected format for semver.NewConstraint
pkg/vulnsrc/osv/range.go:54
Function
TestAggregator_AggregateEntries
(t *testing.T)
pkg/vulnsrc/redhat-csaf/aggregate_test.go:13
Function
TestBucket_Name
(t *testing.T)
pkg/vulnsrc/bucket/bucket_test.go:14
Function
TestCanonicalizeReferenceURL
(t *testing.T)
pkg/vulnsrc/vulnerability/vulnerability_test.go:470
Function
TestConfig_ForEachAdvisory
(t *testing.T)
pkg/db/advisory_test.go:16
Function
TestConfig_GetAdvisories
(t *testing.T)
pkg/db/advisory_test.go:117
Function
TestConfig_GetRedHatCPEs
(t *testing.T)
pkg/db/redhat_cpe_test.go:13
Function
TestConfig_SaveAdvisoryDetails
(t *testing.T)
pkg/db/advisory_detail_test.go:15
Function
TestDataSourceBucket_DataSource
(t *testing.T)
pkg/vulnsrc/bucket/bucket_test.go:121
Function
TestEntries_Len
(t *testing.T)
pkg/vulnsrc/redhat-csaf/types_test.go:47
Function
TestEntries_Less
(t *testing.T)
pkg/vulnsrc/redhat-csaf/types_test.go:11
Function
TestEntries_Swap
(t *testing.T)
pkg/vulnsrc/redhat-csaf/types_test.go:36
Function
TestFileWalk
(t *testing.T)
pkg/utils/utils_test.go:28
Function
TestGetDetails
(t *testing.T)
pkg/vulnsrc/vulnerability/vulnerability_test.go:15
Function
TestGetOSVersion
(t *testing.T)
pkg/vulnsrc/suse-cvrf/suse-cvrf_test.go:403
Function
TestHasIntersection
(t *testing.T)
pkg/utils/ints/ints_test.go:11
Function
TestInit
(t *testing.T)
pkg/db/db_test.go:15
Function
TestIsRejected
(t *testing.T)
pkg/vulnsrc/vulnerability/vulnerability_test.go:74
Function
TestLoad
(t *testing.T)
pkg/override/override_test.go:12
Function
TestMain
(m *testing.M)
pkg/vulnsrc/redhat-csaf/csaf_test.go:22
← previous
next →
501–600 of 727, ranked by callers