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

fix: Bring claim_v2 branch up to date with main branch #809

Merged
merged 284 commits into from
Jan 15, 2025

Conversation

scouten-adobe
Copy link
Collaborator

No description provided.

gpeacock and others added 30 commits August 19, 2022 12:52
* Update README.md
Co-authored-by: Rand McKinney <[email protected]>
* reduce release binary size

* Add -info option, improve error handling

* improve error reporting
* Better message when fail to fetch remote manifest

* Add info integration tests

* Update sdk to get remote manifest data

* info not found integration test

* fix manifest size report for remote
Adapted from https://github.com/adobe/xmp-toolkit-rs

* Build crate 3x/week and alert on error
* Include recommended fix for CodeCov flakiness
* Add notes about warnings in publish workflow
@scouten-adobe scouten-adobe self-assigned this Dec 30, 2024
Copy link

codecov bot commented Dec 30, 2024

Codecov Report

Attention: Patch coverage is 65.91276% with 1266 lines in your changes missing coverage. Please review.

Project coverage is 80.27%. Comparing base (2b727cd) to head (b8c9166).
Report is 75 commits behind head on claim_v2.

Files with missing lines Patch % Lines
cli/src/main.rs 27.24% 283 Missing ⚠️
internal/crypto/src/cose/certificate_profile.rs 49.85% 178 Missing ⚠️
sdk/src/signer.rs 14.93% 131 Missing ⚠️
cli/src/callback_signer.rs 69.74% 82 Missing ⚠️
internal/crypto/src/cose/ocsp.rs 23.07% 70 Missing ⚠️
internal/crypto/src/cose/verifier.rs 72.67% 50 Missing ⚠️
internal/crypto/src/cose/sign.rs 78.30% 46 Missing ⚠️
internal/crypto/src/cose/sigtst.rs 74.80% 33 Missing ⚠️
sdk/src/asset_handlers/tiff_io.rs 61.62% 33 Missing ⚠️
sdk/src/error.rs 19.51% 33 Missing ⚠️
... and 28 more
Additional details and impacted files
@@             Coverage Diff              @@
##           claim_v2     #809      +/-   ##
============================================
- Coverage     81.52%   80.27%   -1.26%     
============================================
  Files            93      120      +27     
  Lines         30528    32993    +2465     
============================================
+ Hits          24889    26485    +1596     
- Misses         5639     6508     +869     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

* Apply changes from merge commit 13889dd

* Introduce `cose::TimeStampStorage` enum

* Plumb TimeStampStorage through first layers of SDK

* Port `sigTst2` changes from `claim_v2` branch. See 6028853

* Port `sigTst2` validation changes from claim_v2 branch. See 6028853

* Move P1363 format check earlier in validation. See 6028853

* Pick up `claim_v2` changes to ContentInfo parsing. See bfdadc1
# Conflicts:
#	internal/crypto/src/time_stamp/mod.rs
#	sdk/src/cose_sign.rs
#	sdk/src/store.rs
#	sdk/src/utils/test.rs
Copy link
Collaborator

@mauricefisher64 mauricefisher64 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approved

@gpeacock gpeacock merged commit b13d25b into claim_v2 Jan 15, 2025
27 of 30 checks passed
@gpeacock gpeacock deleted the claim_v2+c2pa_crypto branch January 15, 2025 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.