SLikeSoft / SLikeNet

SLikeNetâ„¢ is an Open Source/Free Software cross-platform network engine written in C++ and specifially designed for games (and applications which have comparable requirements on a network engine like games) building upon the discontinued RakNet network engine which had more than 13 years of active development.
https://www.slikenet.com/
Other
390 stars 62 forks source link

Update for changes in OpenSSL 1.1.0 #72

Open exuvo opened 2 years ago

exuvo commented 2 years ago

Per bottom of https://www.openssl.org/docs/man1.1.1/man3/EVP_CIPHER_CTX_ctrl.html :

EVP_CIPHER_CTX was made opaque in OpenSSL 1.1.0. As a result, EVP_CIPHER_CTX_reset() appeared and EVP_CIPHER_CTX_cleanup() disappeared. EVP_CIPHER_CTX_init() remains as an alias for EVP_CIPHER_CTX_reset().

https://www.openssl.org/docs/man1.1.1/man3/RAND_pseudo_bytes.html : RAND_pseudo_bytes() was deprecated in OpenSSL 1.1.0; use RAND_bytes() instead.

Not really tested as i am just trying to start out using SLikeNet and it was not compiling.