Skip to content

Conversation

@rhenium
Copy link
Member

@rhenium rhenium commented Jan 22, 2025

The method has two forms, each corresponding to EC_POINT_mul() and EC_POINTs_mul(). The latter form does not work with any OpenSSL or LibreSSL versions that are still supported by upstream.

The latter form has an extremely confusing behavior, too, and using it would print a deprecation warning since commit 812de42 in 2020, which went to 3.0.0. Let's remove it.

Related: #372 (added the deprecation warning)

The method has two forms, each corresponding to EC_POINT_mul() and
EC_POINTs_mul(). The latter form does not work with any OpenSSL or
LibreSSL versions that are still supported by upstream.

The latter form has an extremely confusing behavior, too, and using it
would print a deprecation warning since commit 812de42 in 2020,
which went to 3.0.0. Let's remove it.
@rhenium rhenium merged commit 1c270b8 into ruby:master Feb 3, 2025
53 checks passed
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