-
Notifications
You must be signed in to change notification settings - Fork 186
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
p11_ec does not compile for OpenSSL 1.0.2 - fix proposed #77
Comments
Please use pull requests to submit changes. |
I'm a little surprised because I use |
Which exact OpenSSL 1.0.2 release did you use for testing it? |
I'm using OpenSSL 1.0.2d; maybe |
It compiles with openssl-1.0.2f The EC code has undergone a lot of changes and parts needed for ECDSA was only added in 1.0.2 |
I could not reproduce this issue. The functions to allocate and set fields of ECDSA_METHOD were added in openssl/openssl@7c23127 and released with OpenSSL 1.0.2. |
Oh, you are right. Thanks for your comments. We can close this issue as invalid.
|
Nice to see that EC support has been added meanwhile. Trying it out, I found and fixed three issues with p11_ec.c.
Here's the first one: it does not compile with OpenSSL 1.0.2 (to be more precise: 1.0.2d) because the declaration for
struct ecdsa_method
is not visible. This can be corrected easily as given in the attached diff/patch file.p11_ec_OpenSSL-1.0.2d_ecdsa_method.patch.txt
The text was updated successfully, but these errors were encountered: