This is v3 of the remaining patches for the "Add support for OpenSSL 1.1.x" series. This series is partial: only the modified patches are sent to the ML -- the other have not changed. The stats are a bit off so I don't include them in this mail.
They have been generated after a rebase from the master tree. Individual commits can be viewed at https://github.com/emmanuel-deloget/openvpn/commits/openssl-1.1-v3 (This time, the branch name is correct :)) Changes v2 --> v3: * RSA_METHOD (04/15): rsa_meth->name is now a dup of the name parameter; it's freed in RSA_meth_free(). * RSA (07/15): calling RSA_set_method() in rsa_finish() is both a Bad Idea and not required so it has been removed. Changes v1 --> v2: * EVP_PKEY (06/15): add missing function EVP_PKEY_id() for 0.9.8. * replace patch 15/15 with a new patch to use EVP_CipherInit_ex() instead of EVP_CipherInit() when a full init is not needed. Emmanuel Deloget (15): [commited] OpenSSL: don't use direct access to the internal of SSL_CTX [commited] OpenSSL: don't use direct access to the internal of X509_STORE [commited] OpenSSL: don't use direct access to the internal of X509_OBJECT OpenSSL: don't use direct access to the internal of RSA_METHOD OpenSSL: don't use direct access to the internal of X509 OpenSSL: don't use direct access to the internal of EVP_PKEY OpenSSL: don't use direct access to the internal of RSA OpenSSL: don't use direct access to the internal of DSA [commited] OpenSSL: don't use direct access to the internal of X509_STORE_CTX OpenSSL: don't use direct access to the internal of EVP_MD_CTX OpenSSL: don't use direct access to the internal of EVP_CIPHER_CTX OpenSSL: don't use direct access to the internal of HMAC_CTX OpenSSL: SSLeay symbols are no longer available in OpenSSL 1.1 OpenSSL: constify getbio() parameters OpenSSL: use EVP_CipherInit_ex() instead of EVP_CipherInit() -- 2.7.4 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel