Skip to content

Comments

Update to upstream tuftool v0.12.0#71

Closed
JasonPowr wants to merge 20 commits intodevelopfrom
update-to-upstream-tuftool-v0.12.0
Closed

Update to upstream tuftool v0.12.0#71
JasonPowr wants to merge 20 commits intodevelopfrom
update-to-upstream-tuftool-v0.12.0

Conversation

@JasonPowr
Copy link
Member

No description provided.

@openshift-ci
Copy link

openshift-ci bot commented Jan 14, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: JasonPowr

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@JasonPowr JasonPowr force-pushed the update-to-upstream-tuftool-v0.12.0 branch from 9fe8c4c to f485992 Compare January 14, 2025 16:22
@JasonPowr
Copy link
Member Author

After discussing with Aleksy, this seems like it is not worth spending the time trying to get it to work with our downstream for a patch release (1.1.1), the latest versions also did not add much to what we ship.

This should be revisited for the next minor release

jpculp and others added 18 commits March 4, 2025 17:17
Also updated `deny.toml`.
Enable `prebuilt-nasm` feature for Windows.

Signed-off-by: Gavin Inglis <giinglis@amazon.com>
Enable `prebuilt-nasm` feature for Windows

Signed-off-by: Gavin Inglis <giinglis@amazon.com>
Signed-off-by: Gavin Inglis <giinglis@amazon.com>
aws-lc-rs pins to untrusted v0.7.1; skip this crate in license checks

Signed-off-by: Gavin Inglis <giinglis@amazon.com>
add a 'fips' feature to tough crates to enable toggling fips enforcement
on crate dependencies. Remove the prebuilt-nasm feature in favor of
allowing downstream consumers to set this feature if needed; use
setup-nasm in CI for windows integ testing and split out integ
testing fips to a new Makefile rule such that it can be skipped in macos
testing

Signed-off-by: Gavin Inglis <giinglis@amazon.com>
when building the tuftool HTTP client, install the aws_lc_rs default
CryptoProvider if none is set yet. This is to ensure that a
CryptoProvider for rustls is set before proceeded with HTTP methods.

Signed-off-by: Gavin Inglis <giinglis@amazon.com>
Bump reqwest to 0.12 as a prerequisite for FIPS support.
@fghanmi fghanmi force-pushed the update-to-upstream-tuftool-v0.12.0 branch from f485992 to dcbad63 Compare March 4, 2025 21:23
@fghanmi
Copy link
Member

fghanmi commented Mar 5, 2025

can be canceled after the merge of: #82

@fghanmi fghanmi closed this Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants