Skip to content

Commit 03ed52b

Browse files
Merge pull request #7297 from SparkiDev/ssl_move_5
ssl.c: Move functions out to separate files
2 parents 1f61ed3 + 8e9810e commit 03ed52b

29 files changed

Lines changed: 31662 additions & 28225 deletions

File tree

IDE/Espressif/ESP-IDF/examples/template/components/wolfssl/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,10 @@ else()
384384
"\"${WOLFSSL_ROOT}/src/ssl_bn.c\"" # included by ssl.c
385385
"\"${WOLFSSL_ROOT}/src/ssl_certman.c\"" # included by ssl.c
386386
"\"${WOLFSSL_ROOT}/src/ssl_crypto.c\"" # included by ssl.c
387+
"\"${WOLFSSL_ROOT}/src/ssl_load.c\"" # included by ssl.c
387388
"\"${WOLFSSL_ROOT}/src/ssl_misc.c\"" # included by ssl.c
389+
"\"${WOLFSSL_ROOT}/src/ssl_p7p12.c\"" # included by ssl.c
390+
"\"${WOLFSSL_ROOT}/src/ssl_sess.c\"" # included by ssl.c
388391
"\"${WOLFSSL_ROOT}/src/x509.c\""
389392
"\"${WOLFSSL_ROOT}/src/x509_str.c\""
390393
"\"${WOLFSSL_ROOT}/wolfcrypt/src/evp.c\""

IDE/Espressif/ESP-IDF/examples/wolfssl_benchmark/components/wolfssl/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,10 @@ else()
384384
"\"${WOLFSSL_ROOT}/src/ssl_bn.c\"" # included by ssl.c
385385
"\"${WOLFSSL_ROOT}/src/ssl_certman.c\"" # included by ssl.c
386386
"\"${WOLFSSL_ROOT}/src/ssl_crypto.c\"" # included by ssl.c
387+
"\"${WOLFSSL_ROOT}/src/ssl_load.c\"" # included by ssl.c
387388
"\"${WOLFSSL_ROOT}/src/ssl_misc.c\"" # included by ssl.c
389+
"\"${WOLFSSL_ROOT}/src/ssl_p7p12.c\"" # included by ssl.c
390+
"\"${WOLFSSL_ROOT}/src/ssl_sess.c\"" # included by ssl.c
388391
"\"${WOLFSSL_ROOT}/src/x509.c\""
389392
"\"${WOLFSSL_ROOT}/src/x509_str.c\""
390393
"\"${WOLFSSL_ROOT}/wolfcrypt/src/evp.c\""

IDE/Espressif/ESP-IDF/examples/wolfssl_client/components/wolfssl/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,10 @@ else()
384384
"\"${WOLFSSL_ROOT}/src/ssl_bn.c\"" # included by ssl.c
385385
"\"${WOLFSSL_ROOT}/src/ssl_certman.c\"" # included by ssl.c
386386
"\"${WOLFSSL_ROOT}/src/ssl_crypto.c\"" # included by ssl.c
387+
"\"${WOLFSSL_ROOT}/src/ssl_load.c\"" # included by ssl.c
387388
"\"${WOLFSSL_ROOT}/src/ssl_misc.c\"" # included by ssl.c
389+
"\"${WOLFSSL_ROOT}/src/ssl_p7p12.c\"" # included by ssl.c
390+
"\"${WOLFSSL_ROOT}/src/ssl_sess.c\"" # included by ssl.c
388391
"\"${WOLFSSL_ROOT}/src/x509.c\""
389392
"\"${WOLFSSL_ROOT}/src/x509_str.c\""
390393
"\"${WOLFSSL_ROOT}/wolfcrypt/src/evp.c\""

IDE/Espressif/ESP-IDF/examples/wolfssl_server/components/wolfssl/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,10 @@ else()
384384
"\"${WOLFSSL_ROOT}/src/ssl_bn.c\"" # included by ssl.c
385385
"\"${WOLFSSL_ROOT}/src/ssl_certman.c\"" # included by ssl.c
386386
"\"${WOLFSSL_ROOT}/src/ssl_crypto.c\"" # included by ssl.c
387+
"\"${WOLFSSL_ROOT}/src/ssl_load.c\"" # included by ssl.c
387388
"\"${WOLFSSL_ROOT}/src/ssl_misc.c\"" # included by ssl.c
389+
"\"${WOLFSSL_ROOT}/src/ssl_p7p12.c\"" # included by ssl.c
390+
"\"${WOLFSSL_ROOT}/src/ssl_sess.c\"" # included by ssl.c
388391
"\"${WOLFSSL_ROOT}/src/x509.c\""
389392
"\"${WOLFSSL_ROOT}/src/x509_str.c\""
390393
"\"${WOLFSSL_ROOT}/wolfcrypt/src/evp.c\""

IDE/Espressif/ESP-IDF/examples/wolfssl_test/components/wolfssl/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,10 @@ else()
384384
"\"${WOLFSSL_ROOT}/src/ssl_bn.c\"" # included by ssl.c
385385
"\"${WOLFSSL_ROOT}/src/ssl_certman.c\"" # included by ssl.c
386386
"\"${WOLFSSL_ROOT}/src/ssl_crypto.c\"" # included by ssl.c
387+
"\"${WOLFSSL_ROOT}/src/ssl_load.c\"" # included by ssl.c
387388
"\"${WOLFSSL_ROOT}/src/ssl_misc.c\"" # included by ssl.c
389+
"\"${WOLFSSL_ROOT}/src/ssl_p7p12.c\"" # included by ssl.c
390+
"\"${WOLFSSL_ROOT}/src/ssl_sess.c\"" # included by ssl.c
388391
"\"${WOLFSSL_ROOT}/src/x509.c\""
389392
"\"${WOLFSSL_ROOT}/src/x509_str.c\""
390393
"\"${WOLFSSL_ROOT}/wolfcrypt/src/evp.c\""

IDE/Espressif/ESP-IDF/libs/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,10 @@ set(COMPONENT_SRCEXCLUDE
7575
"./src/ssl_bn.c" # included by ssl.c
7676
"./src/ssl_certman.c" # included by ssl.c
7777
"./src/ssl_crypto.c" # included by ssl.c
78+
"./src/ssl_load.c" # included by ssl.c
7879
"./src/ssl_misc.c" # included by ssl.c
80+
"./src/ssl_p7p12.c" # included by ssl.c
81+
"./src/ssl_sess.c" # included by ssl.c
7982
"./src/x509.c"
8083
"./src/x509_str.c"
8184
"./wolfcrypt/src/evp.c"

IDE/MSVS-2019-AZSPHERE/wolfssl_new_azsphere/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,10 @@ list( REMOVE_ITEM SSL_SOURCES ../../../src/ssl_asn1.c )
4141
list( REMOVE_ITEM SSL_SOURCES ../../../src/ssl_bn.c )
4242
list( REMOVE_ITEM SSL_SOURCES ../../../src/ssl_certman.c )
4343
list( REMOVE_ITEM SSL_SOURCES ../../../src/ssl_crypto.c )
44+
list( REMOVE_ITEM SSL_SOURCES ../../../src/ssl_load.c )
4445
list( REMOVE_ITEM SSL_SOURCES ../../../src/ssl_misc.c )
46+
list( REMOVE_ITEM SSL_SOURCES ../../../src/ssl_p7p12.c )
47+
list( REMOVE_ITEM SSL_SOURCES ../../../src/ssl_sess.c )
4548
aux_source_directory( ${CRYPTO_SRC_DIR} CRYPTO_SOURCES )
4649
list( REMOVE_ITEM CRYPTO_SOURCES ../../../wolfcrypt/src/evp.c )
4750
list( REMOVE_ITEM CRYPTO_SOURCES ../../../wolfcrypt/src/misc.c )

certs/dh-priv-2048.der

554 Bytes
Binary file not shown.

certs/dh-priv-2048.pem

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIICJgIBADCCARcGCSqGSIb3DQEDATCCAQgCggEBALChCAacCBO6WQY8vDDV9QDB
3+
T0Sn1u9KxiUnHOjSllMKXJHdosKUhL99skSfm9LBisW+clyn55Hm1J9zB4VbZkjH
4+
cPq07gLJPZpK2j3BRj4ZadEXRgejTZ8rlhc5bTCNKvOU03XPoHXm8pIfGnAFqgSD
5+
VzD72naTOFDoJ/1j7jzlt8gJrm9QNY6EzkoA6RJ+WjHXM/whE3bMFjDbDPzFYqc1
6+
uO+3sKzANvbZyUZI+UCQACsbqmzjGsMLA54bwkbkSE4ic2/DX9Sa1jAHSNaMkKvU
7+
9vHjSNNYS6a5zSm/aB8IS2OGL1xr1rYGZfem3ABna7vDqUGD+8f6yOIefq8AP5MC
8+
AQIEggEEAoIBAGgTxi13nL+WV5P+7N5Pog7yPpAD+2VCLWQh7akd6hZQ2DMlHsUe
9+
ptoAexAcst8vQOI1/Q1CX9ItJmUmLzUFNJSeYBp9kxNmNtSmgu2JUmQDF1GBsUlK
10+
ERt4h2PuXGAaRH39V13QP7KfYnb+7k5vo6z90XaDubLq1OQIaTpM4TbLVZBKoCmx
11+
ozuZjUQdC97adAKHQKBmpyI2AbfWM+Af43vV5uyfq4k4X+Y7k5habXFPRXcNKklk
12+
n6OA/isuvSN6S4i2fVmAG0hguT0utQJq6oScMZmav8izdbfOdOavXILLjRf/2Qv+
13+
+IMa9qlwxfqcj4oZahATC2Vd9242JWUdOpQ=
14+
-----END PRIVATE KEY-----

certs/dh-pub-2048.der

553 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)