]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Update the existing heimdal implementation for OpenSSL 1.1.
authorjhb <jhb@FreeBSD.org>
Fri, 5 Oct 2018 16:35:24 +0000 (16:35 +0000)
committerjhb <jhb@FreeBSD.org>
Fri, 5 Oct 2018 16:35:24 +0000 (16:35 +0000)
commit46d1f3a998f71e6e35c685e92b760f5488d6c82a
treedce7f78e67f8c8ebba326fc90c0cb96e54ffe9ce
parente0d48e3a143aa236ff9e07ca350f1504a8e01bdb
Update the existing heimdal implementation for OpenSSL 1.1.

Existing work is underway to import a newer version of heimdal, but
this patchset gets us to a fully working tree to enable more wide
spread testing of OpenSSL 1.1 for now.

I've also enabled WARNS=1 for kerberos (which is the reason for the
change in libroken).  Having -Werror enabled was useful during the
1.1 updates and we probably should have warnings enabled by default
for kerberos anyway.

This passes make tinderbox, and I have also done some very light
runtime testing on amd64.

Reviewed by: bjk, jkim, emaste
Differential Revision: https://reviews.freebsd.org/D17276
26 files changed:
crypto/heimdal/kdc/digest.c
crypto/heimdal/kdc/kx509.c
crypto/heimdal/kdc/pkinit.c
crypto/heimdal/lib/gssapi/krb5/arcfour.c
crypto/heimdal/lib/gssapi/krb5/get_mic.c
crypto/heimdal/lib/gssapi/krb5/unwrap.c
crypto/heimdal/lib/gssapi/krb5/verify_mic.c
crypto/heimdal/lib/gssapi/krb5/wrap.c
crypto/heimdal/lib/gssapi/ntlm/crypto.c
crypto/heimdal/lib/hx509/crypto.c
crypto/heimdal/lib/hx509/hxtool.c
crypto/heimdal/lib/hx509/ks_file.c
crypto/heimdal/lib/hx509/ks_p11.c
crypto/heimdal/lib/krb5/crypto-aes.c
crypto/heimdal/lib/krb5/crypto-arcfour.c
crypto/heimdal/lib/krb5/crypto-des-common.c
crypto/heimdal/lib/krb5/crypto-des.c
crypto/heimdal/lib/krb5/crypto-evp.c
crypto/heimdal/lib/krb5/crypto-rand.c
crypto/heimdal/lib/krb5/crypto.h
crypto/heimdal/lib/krb5/pkinit.c
crypto/heimdal/lib/ntlm/heimntlm-protos.h
crypto/heimdal/lib/ntlm/ntlm.c
crypto/heimdal/lib/roken/snprintf.c
kerberos5/Makefile.inc
kerberos5/include/crypto-headers.h