Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the elliptic curve crypto module to jlink #2379

Merged

Conversation

JordonPhillips
Copy link
Contributor

@JordonPhillips JordonPhillips commented Aug 26, 2024

Adding this module is necessary to connect to Maven repositories that require elliptic curve ciphers, such as GitHub's package repository.

I can't really write a test for this, because we don't have any official GitHub package repository packages. Maybe we should? We've been asked for them, in snapshot form.

This adds around ~120kb to the bundle size.

Resolves #2370


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Adding this module is necessary to connect to Maven repositories that
require elliptic curve ciphers, such as GitHub's package repository.
@JordonPhillips JordonPhillips merged commit a0f4953 into smithy-lang:main Aug 26, 2024
13 checks passed
@JordonPhillips JordonPhillips deleted the elliptic-curve-jlink branch August 26, 2024 17:13
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.

SSL Handshake failures when using smithy CLI with private maven repository in smithy-build.json
2 participants