wernerd / ZRTPCPP

C++ Implementation of ZRTP protocol - GNU ZRTP C++
Other
115 stars 50 forks source link

Added support for OpenSSL >= 1.1.0. #43

Closed welljsjs closed 5 years ago

welljsjs commented 5 years ago

In openssl v1.1.0, lots of structures were hidden and one now has to communicate with API through opaque pointers.

https://wiki.openssl.org/index.php/OpenSSL_1.1.0_Changes

This PR adds support for openssl versions >=1.1.0. However, it does still support versions below.

wernerd commented 5 years ago

Hi there, thanks for the patch to support OpenSSL 1.1.0 and above. Much appreciated :-) .

Werner

welljsjs commented 5 years ago

Sure, no problem. Did you have time to review it though? Just to make sure because I'm not too familiar with the API (although that's rather a minor change and I don't think I messed up things completely..) 😁

wernerd commented 5 years ago

Yes, I reviewed the changes and saw no real issue, however not tested it yet. I leave that for the weekend when I have some more time.