Versions in this module Expand all Collapse all v0 v0.0.6 Sep 4, 2023 v0.0.5 Jun 14, 2023 Changes in this version + type Alma struct + func (a *Alma) Get(release, pkgName string) ([]types.Advisory, error) + func (a *Alma) Put(tx *bolt.Tx, input PutInput) error + type DB interface + Get func(release, pkgName string) ([]types.Advisory, error) + Put func(*bolt.Tx, PutInput) error + type Date struct + Date int64 + type Erratum struct + BsRepoID OID + Description string + Fromstr string + ID OID + IssuedDate Date + Pkglist Pkglist + Pushcount string + References []Reference + Release string + Rights string + Severity string + Solution string + Status string + Summary string + Title string + Type string + UpdatedDate Date + UpdateinfoID string + Version string + type Module struct + Arch string + Context string + Name string + Stream string + Version int64 + type OID struct + OID string + type Package struct + Arch string + Epoch string + Filename string + Name string + RebootSuggested int + Release string + Src string + Sum string + SumType interface{} + Version string + type Pkglist struct + Module Module + Name string + Packages []Package + Shortname string + type PutInput struct + Advisories map[string]types.Advisory + CveID string + Erratum Erratum + PlatformName string + Vuln types.VulnerabilityDetail + type Reference struct + Href string + ID string + Title string + Type string + type VulnSrc struct + func NewVulnSrc() *VulnSrc + func (vs *VulnSrc) Name() types.SourceID + func (vs *VulnSrc) Update(dir string) error