Bug#804276: kamailio-tls-modules: Incompatible with the new openssl (wants an sslv3 object, which is no longer there).

James Cloos cloos at jhcloos.com
Mon Nov 9 22:15:44 UTC 2015


Daniel posted the fix upstream (including to the 4.3 branch as commit
946e996fed4bed9a62703cdd248777e2c7ab4a89):

diff --git a/modules/tls/tls_init.c b/modules/tls/tls_init.c
index bd14647..d7f3cef 100644
--- a/modules/tls/tls_init.c
+++ b/modules/tls/tls_init.c
@@ -344,9 +344,11 @@ static void init_ssl_methods(void)
        ssl_methods[TLS_USE_SSLv2 - 1] = SSLv2_method();
 #endif
 
+#ifndef OPENSSL_NO_SSL3_METHOD
        ssl_methods[TLS_USE_SSLv3_cli - 1] = SSLv3_client_method();
        ssl_methods[TLS_USE_SSLv3_srv - 1] = SSLv3_server_method();
        ssl_methods[TLS_USE_SSLv3 - 1] = SSLv3_method();
+#endif
 
        ssl_methods[TLS_USE_TLSv1_cli - 1] = TLSv1_client_method();
        ssl_methods[TLS_USE_TLSv1_srv - 1] = TLSv1_server_method();


Please upload new debs w/ that patch.

Thanks!

-JimC
-- 
James Cloos <cloos at jhcloos.com>         OpenPGP: 0x997A9F17ED7DAEA6



More information about the Pkg-voip-maintainers mailing list