lib/libdmsg: Unbreak using new API EVP_CIPHER_CTX_new()
The upstream OpenSSL no longer publicly expose definition of
EVP_CIPHER_CTX (struct evp_cipher_ctx_st).
Due to this change clients need to have it as a pointer instead
of as a value, and allocate or free EVP_CIPHER_CTX instance by
- Status changed from New to Feedback
is this still relevant ? We are using LibreSSL in base now.
I have no knowledge of lib/libdmsg being broken at the moment. For what it's worth, it seems that most changes from the commit linked ended up in https://gitweb.dragonflybsd.org/dragonfly.git/commit/a988b43e78629a379190205ccd368b35bf4fb239