[krbdev.mit.edu #8398] git commit
Greg Hudson via RT
rt-comment at krbdev.mit.edu
Thu Sep 22 22:17:42 EDT 2016
Add libk5crypto support for OpenSSL 1.1.0
OpenSSL 1.1.0 makes the EVP_MD_CTX, EVP_CIPH_CTX, and EVP_HMAC_CTX
types opaque. Change the libk5crypto OpenSSL code to work with
OpenSSL 1.1 while retaining compatibility with previous versions.
https://github.com/krb5/krb5/commit/32172bbf02b5bb8c8b2ffb7da553581ff56f3b75
Author: Greg Hudson <ghudson at mit.edu>
Commit: 32172bbf02b5bb8c8b2ffb7da553581ff56f3b75
Branch: master
src/lib/crypto/openssl/crypto_mod.h | 8 ++++
src/lib/crypto/openssl/enc_provider/aes.c | 38 ++++++++++------
src/lib/crypto/openssl/enc_provider/camellia.c | 38 ++++++++++------
src/lib/crypto/openssl/enc_provider/des.c | 38 ++++++++++-------
src/lib/crypto/openssl/enc_provider/des3.c | 37 ++++++++++-------
src/lib/crypto/openssl/enc_provider/rc4.c | 50 +++++++++++-----------
src/lib/crypto/openssl/hash_provider/hash_md4.c | 15 ++++---
src/lib/crypto/openssl/hash_provider/hash_md5.c | 15 ++++---
src/lib/crypto/openssl/hash_provider/hash_sha1.c | 15 ++++---
src/lib/crypto/openssl/hmac.c | 42 ++++++++++++++++---
src/lib/crypto/openssl/sha256.c | 14 ++++---
11 files changed, 196 insertions(+), 114 deletions(-)
More information about the krb5-bugs
mailing list