From c9720a75dcfb54122163a326493c4cfdb64d875e Mon Sep 17 00:00:00 2001 From: Wolfgang Frisch Date: Wed, 8 May 2024 09:56:47 +0200 Subject: [PATCH] libraries: add wolfssl --- .gitmodules | 3 +++ config.py | 21 +++++++++++++++++++++ libraries/wolfssl | 1 + 3 files changed, 25 insertions(+) create mode 160000 libraries/wolfssl diff --git a/.gitmodules b/.gitmodules index 99762fd..d284a6e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -235,3 +235,6 @@ [submodule "libraries/libjxl"] path = libraries/libjxl url = https://github.com/libjxl/libjxl +[submodule "libraries/wolfssl"] + path = libraries/wolfssl + url = https://github.com/wolfSSL/wolfssl/ diff --git a/config.py b/config.py index aa8206c..ff11c40 100644 --- a/config.py +++ b/config.py @@ -873,6 +873,27 @@ def sparse_paths(self): Library('uvwasi', [ "src/*", ]), + Library('wolfssl', [ + "src/ssl.c", + "src/internal.c", + "tests/api.c", + "wolfcrypt/src/asn.c", + "wolfcrypt/test/test.c", + "wolfssl/internal.h", + "wolfssl/ssl.h", + "wolfcrypt/src/ecc.c", + "src/tls.c", + "examples/client/client.c", + "wolfssl/wolfcrypt/settings.h", + "wolfssl/wolfcrypt/asn.h", + "wolfssl/test.h", + "examples/server/server.c", + "wolfssl/wolfcrypt/types.h", + "src/tls13.c", + "wolfcrypt/src/aes.c", + "wolfssl/openssl/ssl.h", + "wolfcrypt/src/pkcs7.c", + ]), Library('xxHash', [ "xxhash.h", "xxh3.h", diff --git a/libraries/wolfssl b/libraries/wolfssl new file mode 160000 index 0000000..4e6a345 --- /dev/null +++ b/libraries/wolfssl @@ -0,0 +1 @@ +Subproject commit 4e6a34504d251f2c2ee02b086ac97fab0cdd8500