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

upgrade to .NET 8, add docs to package, add retry loop for revocation server #89

Merged
merged 47 commits into from
May 31, 2024

Conversation

lemccomb
Copy link
Contributor

@lemccomb lemccomb commented May 10, 2024

This PR does three things:

  1. Upgrades CoseSignTool.exe and the test projects to .NET 8.0,
  2. Copies the markdown documents from the repo into the downloadable release packages on GitHub and adds them to the NuSpec files so they will be included in any NuGet packages as well.
  3. Adds a retry to the chain trust validator for the cases where the host fails to resolve a request to the certificate revocation server.

The main files of interest for review are ChainTrustValidator.cs, the project files, nuspec files, and dotnet.yml.
Other changes are mostly code style cleanup.

@lemccomb lemccomb requested a review from JoeBussell May 28, 2024 20:33
remove dead code

Signed-off-by: lemccomb <117306942+lemccomb@users.noreply.github.com>
lemccomb added 3 commits May 30, 2024 14:25
Signed-off-by: lemccomb <117306942+lemccomb@users.noreply.github.com>
Signed-off-by: lemccomb <117306942+lemccomb@users.noreply.github.com>
The check failed in Linux because the error message is worded differently.

Signed-off-by: lemccomb <117306942+lemccomb@users.noreply.github.com>
@lemccomb lemccomb merged commit 818cfdd into main May 31, 2024
10 checks passed
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.

4 participants