Skip to content

feat(libstore): add AWS CRT-based credential infrastructure#14135

Merged
xokdvium merged 1 commit intoNixOS:masterfrom
lovesegfault:curl-based-s3-pieces
Oct 2, 2025
Merged

feat(libstore): add AWS CRT-based credential infrastructure#14135
xokdvium merged 1 commit intoNixOS:masterfrom
lovesegfault:curl-based-s3-pieces

Conversation

@lovesegfault
Copy link
Member

Motivation

Add lightweight AWS credential resolution using AWS CRT (Common Runtime)
instead of the full AWS SDK. This provides credential management for the
upcoming curl-based S3 implementation.

Context

Extracted from #13752


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

@lovesegfault lovesegfault force-pushed the curl-based-s3-pieces branch 2 times, most recently from 1f64989 to 67d30ec Compare October 1, 2025 20:16
Add lightweight AWS credential resolution using AWS CRT (Common Runtime)
instead of the full AWS SDK. This provides credential management for the
upcoming curl-based S3 implementation.
Copy link
Contributor

@xokdvium xokdvium left a comment

Choose a reason for hiding this comment

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

There are some things that could be improved, but since this isn't used by the primary implementation (or anything at all now) we can improve things in follow-ups.

@xokdvium xokdvium merged commit 8a8a0c2 into NixOS:master Oct 2, 2025
15 checks passed
@edolstra edolstra mentioned this pull request Dec 9, 2025
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.

3 participants