Skip to content

Change AwsSigning and AwsPresigning to use Hashing#17

Merged
vlovgr merged 7 commits intomainfrom
signature-hashing
Apr 15, 2025
Merged

Change AwsSigning and AwsPresigning to use Hashing#17
vlovgr merged 7 commits intomainfrom
signature-hashing

Conversation

@vlovgr
Copy link
Copy Markdown
Member

@vlovgr vlovgr commented Apr 15, 2025

Parts of AwsSigning and AwsPresigning currently rely on javax.crypto, which is not available on Scala.js and Scala Native. This pull request switches to use fs2.Hashing (which is available for both Scala.js and Scala Native) while maintaining binary compatibility (but breaking source compatibility).

@vlovgr vlovgr merged commit 037aec4 into main Apr 15, 2025
9 checks passed
@vlovgr vlovgr deleted the signature-hashing branch April 15, 2025 10:56
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.

1 participant