diff options
author | Ed Tanous <ed@tanous.net> | 2023-12-04 01:14:02 +0300 |
---|---|---|
committer | Ed Tanous <ed@tanous.net> | 2023-12-09 01:59:39 +0300 |
commit | e79239970c3701f12903e8ac1574b9210b69aebc (patch) | |
tree | e712405c0837e65bb056147051d968e73ee5ca4b /subprojects | |
parent | 8e3f70321e71009c76c11fa90a6ca669f5941fc5 (diff) | |
download | bmcweb-e79239970c3701f12903e8ac1574b9210b69aebc.tar.xz |
Add mutual tls unit test
Mutual TLS paths were not tested. Add some unit tests.
Because CI doesn't actually compile dependent libraries with ASAN
enabled, and these tests call into openssl, we need to add a check for
if we're compiling with asan enabled.
Tested: unit tests pass.
Change-Id: I02dcb69708619cc00fffd840738c608db3ae8bdf
Signed-off-by: Ed Tanous <ed@tanous.net>
Diffstat (limited to 'subprojects')
-rw-r--r-- | subprojects/openssl.wrap | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/subprojects/openssl.wrap b/subprojects/openssl.wrap new file mode 100644 index 0000000000..b1d64e4035 --- /dev/null +++ b/subprojects/openssl.wrap @@ -0,0 +1,16 @@ +[wrap-file] +directory = openssl-3.0.8 +source_url = https://www.openssl.org/source/openssl-3.0.8.tar.gz +source_filename = openssl-3.0.8.tar.gz +source_hash = 6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e +patch_filename = openssl_3.0.8-2_patch.zip +patch_url = https://wrapdb.mesonbuild.com/v2/openssl_3.0.8-2/get_patch +patch_hash = e84b5fe469e681e3318184157a0c7c43d4cbacd078bb88f506e31569f8f75072 +source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/openssl_3.0.8-2/openssl-3.0.8.tar.gz +wrapdb_version = 3.0.8-2 + +[provide] +libcrypto = libcrypto_dep +libssl = libssl_dep +openssl = openssl_dep + |