Displaying 4 results from an estimated 4 matches for "ssl_ctx_set_tmp_dh_callback".
2017 Aug 25
3
trouble compiling Dovecot 2.2.31 on Solaris 10 SPARC - libssl_iostream_openssl.so is not portable!
...nssl.so
X509_NAME_ENTRY_get_data ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
d2i_DHparams ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
SSL_CTX_load_verify_locations ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
SSL_set_bio ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
SSL_CTX_set_tmp_dh_callback ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
i2d_DHparams ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
X509_NAME_get_index_by_NID ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
SSL_set_info_callback ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
sk_push ../lib-ssl-iostre...
2013 Sep 10
1
DH Parameter
Hi!
Is there any possibility to let dovecot serve >1024 Bit DH Parameters at
SSL/TLS-connections? Is it possible to replace
/var/lib/dovecot/ssl-parameters.ssl with DH-parameter generated by openssl?
If not: Are there any plans to implement that?
Thank you!
2013 Jul 06
1
[PATCH] login-common: Add support for ECDH/ECDHE cipher suites
...et)
+{
+#if !defined(OPENSSL_NO_ECDH) && OPENSSL_VERSION_NUMBER >= 0x10000000L && OPENSSL_VERSION_NUMBER < 0x10002000L
+ EC_KEY *ecdh;
+ int nid;
+ const char *curve_name;
+#endif
if (SSL_CTX_need_tmp_RSA(ssl_ctx))
SSL_CTX_set_tmp_rsa_callback(ssl_ctx, ssl_gen_rsa_key);
SSL_CTX_set_tmp_dh_callback(ssl_ctx, ssl_tmp_dh_callback);
- return xnames;
+#if !defined(OPENSSL_NO_ECDH)
+ /* In the non-recommended situation where ECDH cipher suites are being
+ used instead of ECDHE, do not reuse the same ECDH key pair for
+ different sessions. This option improves forward secrecy. */
+ SSL_CTX_set...
2012 Oct 30
5
Pigeonhole 3.3 broken against Dovecot 2.1.10
.../usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`ASN1_STRING_length at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`SSL_CTX_get_cert_store at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`SSL_CTX_set_tmp_dh_callback at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`ENGINE_set_default_ciphers at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`PEM_read_bio_PrivateKey at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storag...