Skip to content

Conversation

segiddins
Copy link
Member

@segiddins segiddins commented Jul 22, 2024

Get the TUF implementation passing the new TUF conformance suite, on everything but jruby and ruby 3.0 (they fail closed)

@segiddins segiddins force-pushed the segiddins/tuf-conformance branch 2 times, most recently from 0125c34 to 497695f Compare July 23, 2024 17:49
@segiddins segiddins force-pushed the segiddins/tuf-conformance branch 7 times, most recently from ac8c722 to f26e0d1 Compare August 6, 2024 18:32
@segiddins segiddins force-pushed the segiddins/tuf-conformance branch from 5c0c172 to ff7ff8c Compare August 13, 2024 00:24
@segiddins
Copy link
Member Author

Unfortunately, it looks like Ruby 3.0 is failing the TUF conformance suite because the version of OpenSSL included in ruby 3.0 doesn't properly support validating signatures from ed25519 keys

@segiddins segiddins force-pushed the segiddins/tuf-conformance branch from e72d975 to ec6e881 Compare August 14, 2024 22:57
Signed-off-by: Samuel Giddins <[email protected]>
Signed-off-by: Samuel Giddins <[email protected]>
Signed-off-by: Samuel Giddins <[email protected]>
Signed-off-by: Samuel Giddins <[email protected]>
Signed-off-by: Samuel Giddins <[email protected]>
Signed-off-by: Samuel Giddins <[email protected]>
Signed-off-by: Samuel Giddins <[email protected]>
Signed-off-by: Samuel Giddins <[email protected]>
Signed-off-by: Samuel Giddins <[email protected]>
@segiddins segiddins force-pushed the segiddins/tuf-conformance branch from ec6e881 to e81276e Compare August 14, 2024 23:47
Signed-off-by: Samuel Giddins <[email protected]>
@segiddins segiddins marked this pull request as ready for review August 15, 2024 01:06
@segiddins segiddins requested a review from woodruffw August 15, 2024 01:06
@segiddins segiddins merged commit a8179ec into main Aug 19, 2024
28 of 35 checks passed
@segiddins segiddins deleted the segiddins/tuf-conformance branch August 19, 2024 21:40
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.

2 participants