aboutsummaryrefslogtreecommitdiffstats
path: root/hs20
diff options
context:
space:
mode:
authorJouni Malinen <jouni@qca.qualcomm.com>2015-12-04 12:06:53 (GMT)
committerJouni Malinen <j@w1.fi>2015-12-04 18:08:31 (GMT)
commit8d27efa814e8f2c8bb4e26c1389a0cb60f8c6991 (patch)
tree82f2c30331babee6d37e82e1c0f82c47980c5e99 /hs20
parent213e158ca8d466c5bf1403eec83b9af56cf28dff (diff)
downloadhostap-8d27efa814e8f2c8bb4e26c1389a0cb60f8c6991.zip
hostap-8d27efa814e8f2c8bb4e26c1389a0cb60f8c6991.tar.gz
hostap-8d27efa814e8f2c8bb4e26c1389a0cb60f8c6991.tar.bz2
HTTP (curl): OCSP with BoringSSL
This adds experimental support for using OCSP with libcurl that is built against BoringSSL. This needs small modifications to libcurl to allow CURLOPT_SSL_VERIFYSTATUS to be used to call SSL_enable_ocsp_stapling(connssl->handle) in ossl_connect_step1(). Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Diffstat (limited to 'hs20')
-rw-r--r--hs20/client/Android.mk1
-rw-r--r--hs20/client/Makefile1
2 files changed, 2 insertions, 0 deletions
diff --git a/hs20/client/Android.mk b/hs20/client/Android.mk
index b23ac17..2ae2d6a 100644
--- a/hs20/client/Android.mk
+++ b/hs20/client/Android.mk
@@ -55,6 +55,7 @@ OBJS += ../../src/crypto/crypto_internal.c
OBJS += ../../src/crypto/md5-internal.c
OBJS += ../../src/crypto/sha1-internal.c
OBJS += ../../src/crypto/sha256-internal.c
+OBJS += ../../src/crypto/tls_openssl_ocsp.c
L_CFLAGS += -DEAP_TLS_OPENSSL
diff --git a/hs20/client/Makefile b/hs20/client/Makefile
index 94cd5f1..fc9b619 100644
--- a/hs20/client/Makefile
+++ b/hs20/client/Makefile
@@ -76,6 +76,7 @@ LIBS += -lcurl
endif
CFLAGS += -DEAP_TLS_OPENSSL
+OBJS += ../../src/crypto/tls_openssl_ocsp.o
LIBS += -lssl -lcrypto
hs20-osu-client: $(OBJS)