Proto commits in guacsec/guac

These 9 commits are when the Protocol Buffers files have changed:

Commit:6ee6b6e
Author:Robbie Cronin
Committer:GitHub

Add OCI Registry Collector CLI (#2241) Signed-off-by: robert-cronin <robert.owen.cronin@gmail.com>

The documentation is generated from this commit.

Commit:6100427
Author:Narsimham Chelluri
Committer:GitHub

Make the CSub GetCollectEntries() RPC response streaming (#1865) * Fix Makefile proto target - The deps.dev API proto file was removed in a6c67d3f96454921f031bb166561935ea4f3345b Signed-off-by: Narsimham Chelluri (Narsa) <narsa@kusari.dev> * Make GetCollectEntries() rpc have a streaming response - also fix typo in CollectSubscriberServiceClient name Signed-off-by: Narsimham Chelluri (Narsa) <narsa@kusari.dev> * Bump up response message size - In my testing the message size gets too big at ~55K pURLs. - So I bumped message size up from 1K entries to 15K entries. This should allow plenty of room for large data source entries and also still result in far fewer roundtrips. Signed-off-by: Narsimham Chelluri (Narsa) <narsa@kusari.dev> * Add missing header comments Signed-off-by: Narsimham Chelluri (Narsa) <narsa@kusari.dev> * Make cb error more descriptive Signed-off-by: Narsimham Chelluri (Narsa) <narsa@kusari.dev> --------- Signed-off-by: Narsimham Chelluri (Narsa) <narsa@kusari.dev>

Commit:a6c67d3
Author:dependabot[bot]
Committer:GitHub

Bump github.com/google/osv-scanner from 1.4.3 to 1.6.1 (#1657) * Bump github.com/google/osv-scanner from 1.4.3 to 1.6.1 Bumps [github.com/google/osv-scanner](https://github.com/google/osv-scanner) from 1.4.3 to 1.6.1. - [Release notes](https://github.com/google/osv-scanner/releases) - [Changelog](https://github.com/google/osv-scanner/blob/main/CHANGELOG.md) - [Commits](https://github.com/google/osv-scanner/compare/v1.4.3...v1.6.1) --- updated-dependencies: - dependency-name: github.com/google/osv-scanner dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * remove internal deps.dev proto definition and point it upstream Signed-off-by: pxp928 <parth.psu@gmail.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: pxp928 <parth.psu@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: pxp928 <parth.psu@gmail.com>

Commit:d1267d1
Author:Bob McWhirter
Committer:GitHub

Involve `since_time` for collect-sub entry getting. (#1049) * Involve `since_time` for collect-sub entry getting. Signed-off-by: Bob McWhirter <bmcwhirt@redhat.com> * Correct lint warning of decl and defn. Signed-off-by: Bob McWhirter <bmcwhirt@redhat.com> * Update the protobuf files. Signed-off-by: Bob McWhirter <bmcwhirt@redhat.com> * Jostle the .proto correctly instead of editing the generated file. Signed-off-by: Bob McWhirter <bmcwhirt@redhat.com> * Rename `AsOf` into `SinceTime` for consistency. Signed-off-by: Bob McWhirter <bmcwhirt@redhat.com> --------- Signed-off-by: Bob McWhirter <bmcwhirt@redhat.com>

Commit:a859a81
Author:Parth Patel
Committer:GitHub

update deps.dev to new proto and remove token (#709) * update deps.dev to new proto and remove token Signed-off-by: pxp928 <parth.psu@gmail.com> * update makefile to update proto Signed-off-by: pxp928 <parth.psu@gmail.com> * go mod tidy Signed-off-by: pxp928 <parth.psu@gmail.com> --------- Signed-off-by: pxp928 <parth.psu@gmail.com>

Commit:14be5a3
Author:Parth Patel
Committer:GitHub

Add deps.dev collector, processor and parser (#654) * inital commit for deps.dev Signed-off-by: pxp928 <parth.psu@gmail.com> * update to new proto Signed-off-by: pxp928 <parth.psu@gmail.com> * wip deps.dev collector Signed-off-by: pxp928 <parth.psu@gmail.com> * add unit test for deps.dev Signed-off-by: pxp928 <parth.psu@gmail.com> * add unit test to parser Signed-off-by: pxp928 <parth.psu@gmail.com> * fix fmt Signed-off-by: pxp928 <parth.psu@gmail.com> * update go mod Signed-off-by: pxp928 <parth.psu@gmail.com> * change go build tag Signed-off-by: pxp928 <parth.psu@gmail.com> --------- Signed-off-by: pxp928 <parth.psu@gmail.com>

Commit:266b116
Author:Brandon Lum
Committer:GitHub

PURL and GitHubRelease additions to collectsub/datasources (#589) * update makefile to fix proto generate Signed-off-by: Brandon Lum <lumjjb@gmail.com> * add PURL and GithubRelease to csub and datasources Signed-off-by: Brandon Lum <lumjjb@gmail.com> --------- Signed-off-by: Brandon Lum <lumjjb@gmail.com>

Commit:5ef28e4
Author:Mihai Maruseac
Committer:GitHub

Fix/finish SLSA ingestion in the in-memory backend (#566) * Helpful renames Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com> * Remove trailing whitespace Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com> * Ensure SLSA subject is read from [memory] backend. When ingesting a SLSA node, we need to make sure we only add the information relevant to the attestation, not create new subject nodes! Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com> * Ensure SLSA materials are read from backend Similar to previous commit, materials must not be created if they are not there when SLSA is ingested! Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com> * Don't generate a new builder either Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com> --------- Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

Commit:b5e2bf9
Author:Brandon Lum
Committer:GitHub

Implementation of simple collect sub service and CLI (#306) * add collect subscription proto Signed-off-by: Brandon Lum <lumjjb@gmail.com> * server and client scaffolding Signed-off-by: Brandon Lum <lumjjb@gmail.com> * add csub-server to guacone Signed-off-by: Brandon Lum <lumjjb@gmail.com> * placeholder csub-client added to guacoone Signed-off-by: Brandon Lum <lumjjb@gmail.com> * update simpleDB with tests Signed-off-by: Brandon Lum <lumjjb@gmail.com> * streamline proto to simple entries Signed-off-by: Brandon Lum <lumjjb@gmail.com> * remove swp file Signed-off-by: Brandon Lum <lumjjb@gmail.com> * fix schema typo Signed-off-by: Brandon Lum <lumjjb@gmail.com> * add ability for guacone to take input from stdin Signed-off-by: Brandon Lum <lumjjb@gmail.com> * copyright header fix Signed-off-by: Brandon Lum <lumjjb@gmail.com> * address PR comments Signed-off-by: Brandon Lum <lumjjb@gmail.com> Signed-off-by: Brandon Lum <lumjjb@gmail.com>