mirror of
https://github.com/opnsense/src.git
synced 2026-04-15 14:29:58 -04:00
OpenSSL 3.0.12 addresses: * Fix incorrect key and IV resizing issues when calling EVP_EncryptInit_ex2(), EVP_DecryptInit_ex2() or EVP_CipherInit_ex2() with OSSL_PARAM parameters that alter the key or IV length ([CVE-2023-5363]). Relnotes: Yes Sponsored by: The FreeBSD Foundation (cherry picked from commit ad991e4c142ebabad7aef488ad97b189ecabb270) (cherry picked from commit 575878a533823aa3e5bab715928d9cdffbc4dcbc)
22 lines
540 B
Makefile
22 lines
540 B
Makefile
|
|
.include <bsd.own.mk>
|
|
|
|
# OpenSSL version used for manual page generation
|
|
OPENSSL_VER= 3.0.12
|
|
OPENSSL_DATE= 2023-10-24
|
|
|
|
LCRYPTO_SRC= ${SRCTOP}/crypto/openssl
|
|
LCRYPTO_DOC= ${LCRYPTO_SRC}/doc
|
|
|
|
CFLAGS+= -I${LCRYPTO_SRC}
|
|
CFLAGS+= -I${LCRYPTO_SRC}/include
|
|
CFLAGS+= -I${LCRYPTO_SRC}/providers/common/include
|
|
CFLAGS+= -I${LCRYPTO_SRC}/providers/implementations/include
|
|
|
|
.include "Makefile.common"
|
|
|
|
.for pcfile in ${PCFILES}
|
|
${pcfile}: ${pcfile}.in
|
|
sed -e 's,@openssl_ver@,${OPENSSL_VER},g' ${.ALLSRC} > ${.TARGET}
|
|
.endfor
|
|
CLEANFILES+= ${PCFILES}
|