summaryrefslogtreecommitdiff
path: root/src/lib/libssl/Makefile
diff options
context:
space:
mode:
authorjsing <>2019-01-20 10:31:54 +0000
committerjsing <>2019-01-20 10:31:54 +0000
commit6947e0798044d26df9dfe0d3ce65dad70bc36d2a (patch)
treee8897b82c6da0c5ad784ceab148eb15cf17a1d6c /src/lib/libssl/Makefile
parentf6d5dbc3cf6c4fca51869c056bc196c26c771a3d (diff)
downloadopenbsd-6947e0798044d26df9dfe0d3ce65dad70bc36d2a.tar.gz
openbsd-6947e0798044d26df9dfe0d3ce65dad70bc36d2a.tar.bz2
openbsd-6947e0798044d26df9dfe0d3ce65dad70bc36d2a.zip
Provide an initial implementation of the TLS 1.3 record layer.
This is entirely self-contained and knows nothing about SSL or BIO. The bottom of the stack is provided by wire read and write callbacks, with the API to the record layer primarily being via tls13_{read,write}_{application,handshake}_data(). This currently lacks some functionality, however will be worked on in tree. ok tb@
Diffstat (limited to 'src/lib/libssl/Makefile')
-rw-r--r--src/lib/libssl/Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libssl/Makefile b/src/lib/libssl/Makefile
index b835d3f5ae..d23aaa7249 100644
--- a/src/lib/libssl/Makefile
+++ b/src/lib/libssl/Makefile
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile,v 1.48 2019/01/19 04:08:06 jsing Exp $ 1# $OpenBSD: Makefile,v 1.49 2019/01/20 10:31:54 jsing Exp $
2 2
3.include <bsd.own.mk> 3.include <bsd.own.mk>
4.ifndef NOMAN 4.ifndef NOMAN
@@ -16,7 +16,6 @@ CFLAGS+= -Wall -Wundef
16CFLAGS+= -Werror 16CFLAGS+= -Werror
17.endif 17.endif
18CFLAGS+= -DLIBRESSL_INTERNAL 18CFLAGS+= -DLIBRESSL_INTERNAL
19
20CFLAGS+= -I${.CURDIR} 19CFLAGS+= -I${.CURDIR}
21 20
22LDADD+= -L${BSDOBJDIR}/lib/libcrypto -lcrypto 21LDADD+= -L${BSDOBJDIR}/lib/libcrypto -lcrypto
@@ -65,7 +64,8 @@ SRCS= \
65 tls13_buffer.c \ 64 tls13_buffer.c \
66 tls13_handshake.c \ 65 tls13_handshake.c \
67 tls13_key_schedule.c \ 66 tls13_key_schedule.c \
68 tls13_record.c 67 tls13_record.c \
68 tls13_record_layer.c
69 69
70HDRS= dtls1.h srtp.h ssl.h ssl2.h ssl23.h ssl3.h tls1.h 70HDRS= dtls1.h srtp.h ssl.h ssl2.h ssl23.h ssl3.h tls1.h
71 71