Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

verify: init #311

Merged
merged 29 commits into from
Apr 17, 2024
Merged

verify: init #311

merged 29 commits into from
Apr 17, 2024

Commits on Jan 31, 2024

  1. verify: init

    Signed-off-by: Jack Leightcap <[email protected]>
    jleightcap committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    69f64fa View commit details
    Browse the repository at this point in the history
  2. pr feedback 2024-01-31

    Signed-off-by: Jack Leightcap <[email protected]>
    jleightcap committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    6af5c49 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. tuf: fixup target fetching

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    afdf3b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    4dc13fe View commit details
    Browse the repository at this point in the history
  2. Add bundle feature

    Fixes compile on `--no-default-features`.
    
    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    428aa41 View commit details
    Browse the repository at this point in the history
  3. verify: rework certificate validation

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    7d0db8b View commit details
    Browse the repository at this point in the history
  4. crypto: fixup is_root_ca & usages

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    ffc2232 View commit details
    Browse the repository at this point in the history
  5. conformance: fixup

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    0e79204 View commit details
    Browse the repository at this point in the history
  6. cargo fmt

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    68fea4a View commit details
    Browse the repository at this point in the history
  7. sign, verify: add TODOs for SCT verification

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    752f87f View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. verify, crypto: asyncify, revamp error handling

    - remove lifetimes from CertificatePool & co
    - rework OnceCell usage
    - enumerate errors for `verify` and its dependencies
    
    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    5c6854a View commit details
    Browse the repository at this point in the history
  2. verify: relax 'static bound on async verify

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    d9fff73 View commit details
    Browse the repository at this point in the history
  3. sign, crypto: review comments

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    8a80a36 View commit details
    Browse the repository at this point in the history
  4. verify: basic Verifier / AsyncVerifier docs

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    526c2a2 View commit details
    Browse the repository at this point in the history
  5. crypto/certificate: move ExtensionErrorKind up

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    230ead7 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. feedback from review

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    fe83993 View commit details
    Browse the repository at this point in the history
  2. certificate: undo is_ca feedback changes

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    ce0c6cb View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. chore(deps): Update json-syntax requirement from 0.11.1 to 0.12.2

    Updates the requirements on [json-syntax](https://github.com/timothee-haudebourg/json-syntax) to permit the latest version.
    - [Commits](timothee-haudebourg/json-syntax@0.11.1...0.12.2)
    
    ---
    updated-dependencies:
    - dependency-name: json-syntax
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and tnytown committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    126442e View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    18a17c0 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Merge remote-tracking branch 'origin/main' into jl/verify

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    34985ad View commit details
    Browse the repository at this point in the history
  2. 2024-04-10 pr feedback

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    caec81c View commit details
    Browse the repository at this point in the history
  3. verify: publicize verify_digest

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    11970d5 View commit details
    Browse the repository at this point in the history
  4. cargo fmt

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    39ea179 View commit details
    Browse the repository at this point in the history
  5. adjust bundle, sign, verify feature flags

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    ecf8995 View commit details
    Browse the repository at this point in the history
  6. fixup cargo build on features bundle, wasm

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    3f150a2 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. verifier: fixup time range check

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    81ae539 View commit details
    Browse the repository at this point in the history
  2. trust/sigstore: test caching behavior

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    71f5161 View commit details
    Browse the repository at this point in the history
  3. sign, verify: reparent to bundle, doc fixups

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    1e73783 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. trust/sigstore: rework tests

    Signed-off-by: Andrew Pan <[email protected]>
    tnytown committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    c018346 View commit details
    Browse the repository at this point in the history