-
-
Notifications
You must be signed in to change notification settings - Fork 10k
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
SSL_CTX_set_ecdh_auto is undefined for newer openssl's #1437
Comments
It has been removed from OpenSSL 1.1.0. Here is the relevant CHANGES entry:
Perhaps we should have a no-op compatibility macro for this. |
Although one issue with a compat macro would be that |
…to() These functions are no longer relevant to 1.1.0 (we always have auto ecdh on) - but no reason to break old code that tries to call it. The macros will only return a dummy "success" result if the app was trying to enable ecdh. Disabling can't be done in quite this way any more. Fixes Github Issue #1437 Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
I added some compat macros in 2ecb9f2. Closing ticket. |
elliptic curve auto selection where available openssl v1.0.2 - SSL_CTX_set_ecdh_auto() openssl v1.1.0 - ECDH support always enabled x-ref: "Using X25519 Key exchange" https://redmine.lighttpd.net/issues/2833 "SSL_CTX_set_ecdh_auto is undefined for newer openssl's" openssl/openssl#1437 It has been removed from OpenSSL 1.1.0. Here is the relevant CHANGES entry: *) SSL_{CTX_}set_ecdh_auto() has been removed and ECDH is support is always enabled now. If you want to disable the support you should exclude it using the list of supported ciphers. This also means that the "-no_ecdhe" option has been removed from s_server. [Kurt Roeckx]
im trying to implement the sample TLS server program from
[(https://wiki.openssl.org/index.php/Simple_TLS_Server )]. im trying to implement this visual studio 2015 and i installed the master fork of openssl. Are there any solutions for this?
thanks
vishnu
The text was updated successfully, but these errors were encountered: