Skip to content

fix: fix ROLIE feed parse error (merge upstream changes)#121

Merged
mgoetzegb merged 10 commits intomain-gbfrom
merge-upstream
Jan 20, 2026
Merged

fix: fix ROLIE feed parse error (merge upstream changes)#121
mgoetzegb merged 10 commits intomain-gbfrom
merge-upstream

Conversation

@mgoetzegb
Copy link
Member

What

fix: fix ROLIE feed parse error (merge upstream changes)

The CSAF Downloader had a bug and was unable to download from providers which were defining extra entries in the ROLIE feed document. This bug was introduced by changing to strict JSON parsing of the ROLIE fieed document.

It was fixed upstream by adding all expected field to the model.

Why

Don' fail download from some providers.

@mgoetzegb mgoetzegb requested a review from a team as a code owner January 20, 2026 16:24
@github-actions
Copy link

Conventional Commits Report

Type Number
Bug Fixes 1

🚀 Conventional commits found.

@mgoetzegb mgoetzegb added the patch release Set label to create a patch release label Jan 20, 2026
@github-actions
Copy link

Modver result

This report was generated by Modver,
a Go package and command that helps you obey semantic versioning rules in your Go module.

This PR requires (at least) an increase in your module's minor version number.

checking Entry
  struct field Base was added to github.com/gocsaf/csaf/v3/csaf.Entry
    Minor

@mgoetzegb mgoetzegb merged commit 918c45f into main-gb Jan 20, 2026
6 of 7 checks passed
@mgoetzegb mgoetzegb deleted the merge-upstream branch January 20, 2026 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch release Set label to create a patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants