Skip to content

feat(S3EC): Key Commitment Specification#309

Merged
texastony merged 11 commits intomasterfrom
tonyknap/s3ec-v3.0.1-candidate
Feb 17, 2026
Merged

feat(S3EC): Key Commitment Specification#309
texastony merged 11 commits intomasterfrom
tonyknap/s3ec-v3.0.1-candidate

Conversation

@texastony
Copy link
Contributor

@texastony texastony commented Feb 9, 2026

This is the specification for adding Key Commitment to the S3EC.
See: GHSA-x44p-gvrj-pj2r

@texastony texastony force-pushed the tonyknap/s3ec-v3.0.1-candidate branch from 5c12351 to e841ae1 Compare February 9, 2026 18:35
@texastony texastony marked this pull request as ready for review February 9, 2026 19:00
@texastony texastony requested a review from a team as a code owner February 12, 2026 22:47
@texastony
Copy link
Contributor Author

texastony commented Feb 13, 2026

@kessplas the last open before we can merge this.
Should this PR be broken into two PRs, so that it can be merged as two commits.
Figuratively, as S3EC-v3.0.0 and S3EC-v3.0.1?

That way we can pin .NET, PHP, Ruby, C++, & Go specs to v3.0.0.

I am going to do that... and I did it.

We merge #310, I rebase this PR on master, and we rock on.

@texastony texastony force-pushed the tonyknap/s3ec-v3.0.1-candidate branch from 58c12f7 to 1ce498b Compare February 13, 2026 17:17
@texastony texastony changed the base branch from master to tonyknap/s3ec-v3.0.0-candidate February 13, 2026 17:17
kessplas
kessplas previously approved these changes Feb 17, 2026
Base automatically changed from tonyknap/s3ec-v3.0.0-candidate to master February 17, 2026 20:23
@texastony texastony dismissed kessplas’s stale review February 17, 2026 20:23

The base branch was changed.

This commit squash contributions from:
- @kesspless
- @imabhichow
- @ShubhamChaturvedi7
- @seebees
The S3EC prefers limiting
Content Metadata Map Keys and Values
to
US-ASCII characters.

If non-US-ASCII characters are used,
a warning MAY be emitted.
If non-US-ASCII characters are NOT supported by
an implementation,
an exception SHOULD be thrown upon encountering them.
@texastony texastony force-pushed the tonyknap/s3ec-v3.0.1-candidate branch from 1ce498b to 6fdfe0a Compare February 17, 2026 20:31
@texastony texastony merged commit 7edabc2 into master Feb 17, 2026
4 checks passed
@texastony texastony deleted the tonyknap/s3ec-v3.0.1-candidate branch February 17, 2026 20:39
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

Comments