Expand description
Auditability and integrity checks for open-source web projects
Modules§
- url
- Utilities for working with URLs
Structs§
- Context
- Contains public information about discoverability of a build and its sources
- Manifest
- Structure of the
revelio.jsonmanifest file
Functions§
- find_
commit_ author - Attempt to extract the committer email for a given Context
- hash
- Generate the hash of a byte array
- hash_
file - Generate the hash of a file’s content
- scan_
artifacts - Recursively walk the given path to build a ArtifactUrlMap
Type Aliases§
- Artifact
Hash - Cryptographic hash of the contents of the file
- Artifact
Path - Filesystem path to the artifact file.
- Artifact
Path Map - Map of artifact file paths to their hashes.
- Artifact
Url - Public URL to access the artifact
- Artifact
UrlMap - Map of artifact URLs to their hashes