Displaying 6 results from an estimated 6 matches for "sslv23_server_method".
2018 May 29
1
[PATCH v2 1/1] Don't use deprecated API with openssl 1.1+
...ges */
SSL_library_init(); /* initialize library */
+#endif
}
void tls_shutdown(void)
{
@@ -71,7 +73,11 @@ tls_ctx_t *tls_ctx_new(const char *cert_file, const char *key_file, const char *
if (!ctx)
return NULL;
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
method = SSLv23_server_method();
+#else
+ method = TLS_server_method();
+#endif
ctx->refc = 1;
ctx->ctx = SSL_CTX_new(method);
--
2.16.1
2017 Aug 25
3
trouble compiling Dovecot 2.2.31 on Solaris 10 SPARC - libssl_iostream_openssl.so is not portable!
...ssl_iostream_openssl.so
ENGINE_set_default ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
SSL_accept ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
ASN1_STRING_data ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
ASN1_STRING_type ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
SSLv23_server_method ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
X509_STORE_set_flags ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
sk_pop_free ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
SSL_CTX_use_PrivateKey ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so
ERR_error_string_n ../lib-ssl-i...
2018 May 29
2
[PATCH] Don't use deprecated API with openssl 1.1+
OpenSSL 1.1.0 has deprecated SSL_load_error_strings and
SSL_library_init. Initialization is done automatically, so they're not
needed with icecast. Fixes issue #2318
Signed-off-by: Eneas U de Queiroz <cote2004-github at yahoo.com>
---
src/tls.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/tls.c b/src/tls.c
index 36edd86..6bd1aee 100644
--- a/src/tls.c
+++ b/src/tls.c
@@
2015 Feb 11
2
[PATCH] Fix for client certificate validation does not work
...| SSL_VERIFY_CLIENT_ONCE,
ssl_verify_client_cert);
- /* set list of CA names that are sent to client */
- SSL_CTX_set_client_CA_list(ssl_ctx, ca_names);
}
static const char *ssl_proxy_get_use_certificate_error(const char *cert)
@@ -1277,7 +1244,7 @@
ctx->ctx = ssl_ctx = SSL_CTX_new(SSLv23_server_method());
if (ssl_ctx == NULL)
i_fatal("SSL_CTX_new() failed");
- xnames = ssl_proxy_ctx_init(ssl_ctx, ssl_set, ctx->verify_client_cert);
+ ssl_proxy_ctx_init(ssl_ctx, ssl_set);
if (SSL_CTX_set_cipher_list(ssl_ctx, ctx->cipher_list) != 1) {
i_fatal("Can't set cipher l...
2012 Oct 30
5
Pigeonhole 3.3 broken against Dovecot 2.1.10
..._1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`SSL_accept at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`X509_STORE_add_cert at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`SSLv23_server_method at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`OBJ_txt2nid at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to
`SSL_write at OPENSSL_1.0.0'
/usr/local/lib/dovecot/libdovecot-storage.so: undefined reference to...
2007 Mar 15
5
[PATCH 0/5] fix gcc warnings in CVS HEAD
Hi,
I have rewritten the patches I submitted earlier today for the CVS
HEAD. Some of the changes were already committed months ago.
On 2007/03/15 12:30, Timo Sirainen <tss at iki.fi> wrote:
> That's ok, but I'm not sure about bsearch_insert_pos(). It's the way it
> is mostly because I wanted to keep bsearch() API. If it can't return
> void * then maybe it could be