Whamcloud - gitweb
LU-8602 gss: support OpenSSL 1.1 92/33592/4
authorSebastien Buisson <sbuisson@ddn.com>
Tue, 6 Nov 2018 15:31:43 +0000 (15:31 +0000)
committerOleg Drokin <green@whamcloud.com>
Sat, 17 Nov 2018 01:25:21 +0000 (01:25 +0000)
commitf44a953b30b2a439a9477ed5ecf599e172366493
treee3926214a4f4f0f9dbf74383ac54191f1e197b55
parent87383c55e74a219e72bcf861a2d2e81d978a927f
LU-8602 gss: support OpenSSL 1.1

Add support for OpenSSL 1.1, used by default on Ubuntu 18.04.

It mainly consists in changing the way variables of type DH
and HMAC_CTX are used.

Test-Parameters: testlist=sanity-sec envdefinitions=SHARED_KEY=true
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I1fc9b77fc44976f4b1fb3a58ae7db9c20a96b3e9
Reviewed-on: https://review.whamcloud.com/33592
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: John L. Hammond <jhammond@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/autoconf/lustre-core.m4
lustre/utils/gss/lgss_sk.c
lustre/utils/gss/sk_utils.c
lustre/utils/gss/sk_utils.h