< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate-users] Help with Compiling resiprocate with TLS support


Hello,

 

The following functions are available in crypto.h in earlier version of openSSL, such as 0.9.8k. But seems those functions are gone for latest version of openSSL 1.1.0g.

 

2>.\ssl\OpenSSLInit.cxx(69) : error C3861: 'CRYPTO_malloc_debug_init': identifier not found

2>.\ssl\OpenSSLInit.cxx(70) : error C2065: 'V_CRYPTO_MDEBUG_ALL' : undeclared identifier

2>.\ssl\OpenSSLInit.cxx(70) : error C3861: 'CRYPTO_set_mem_debug_options': identifier not found

 

I appreciate any help you can provide.

 

Thanks,

Michelle

 

 

From: resiprocate-users [mailto:resiprocate-users-bounces@xxxxxxxxxxxxxxx] On Behalf Of Michelle Du
Sent: Thursday, January 4, 2018 6:14 PM
To: resiprocate-users@xxxxxxxxxxxxxxx
Subject: [reSIProcate-users] Help with Compiling resiprocate with TLS support

 

This sender failed our fraud detection checks and may not be who they appear to be. Learn about spoofing

Feedback

Hello,

 

I’m using reciprocate version 1.10.2 and would like to use the TLS transport. I followed the instruction in the following link, where I added the USE_SSL pre-processor, but I still run into issues when I tried to compile the projects.

 

https://www.resiprocate.org/Using_TLS

 

First of all, I realized some of the files are excluded from build in the Visual Studio project file (I’m using VC 9). For example, the OpenSSLInit.cxx is excluded from build for the ‘rutil’ project. This file seems needed for TLS support. After I added it to build, I run into the following 3 errors.

 

2>.\ssl\OpenSSLInit.cxx(69) : error C3861: 'CRYPTO_malloc_debug_init': identifier not found

2>.\ssl\OpenSSLInit.cxx(70) : error C2065: 'V_CRYPTO_MDEBUG_ALL' : undeclared identifier

2>.\ssl\OpenSSLInit.cxx(70) : error C3861: 'CRYPTO_set_mem_debug_options': identifier not found

 

I’m using openSSL version 1.1.0g.

 

Please advise.

 

Thanks,

Michelle