diff --git a/.github/workflows/psk.yml b/.github/workflows/psk.yml index 5026c4bdfc..4b1373579a 100644 --- a/.github/workflows/psk.yml +++ b/.github/workflows/psk.yml @@ -18,6 +18,7 @@ jobs: matrix: config: [ # Add new configs here + '--enable-psk C_EXTRA_FLAGS="-DWOLFSSL_STATIC_PSK -DWOLFSSL_OLDTLS_SHA2_CIPHERSUITES"', '--enable-psk C_EXTRA_FLAGS=-DWOLFSSL_STATIC_PSK --disable-rsa --disable-ecc --disable-dh', '--disable-oldtls --disable-tls13 --enable-psk -disable-rsa --disable-dh -disable-ecc --disable-asn C_EXTRA_FLAGS=-DWOLFSSL_STATIC_PSK --enable-lowresource --enable-singlethreaded --disable-asm --disable-errorstrings --disable-pkcs12 --disable-sha3 --disable-sha224 --disable-sha384 --disable-sha512 --disable-sha --disable-md5 -disable-aescbc --disable-chacha --disable-poly1305 --disable-coding --disable-sp-math-all', '--disable-oldtls --disable-tlsv12 --enable-tls13 --enable-psk -disable-rsa --disable-dh -disable-ecc --disable-asn C_EXTRA_FLAGS=-DWOLFSSL_STATIC_PSK --enable-lowresource --enable-singlethreaded --disable-asm --disable-errorstrings --disable-pkcs12 --disable-sha3 --disable-sha224 --disable-sha384 --disable-sha512 --disable-sha --disable-md5 -disable-aescbc --disable-chacha --disable-poly1305 --disable-coding --disable-sp-math-all' diff --git a/src/internal.c b/src/internal.c index 81df695b7a..3f175ac4db 100644 --- a/src/internal.c +++ b/src/internal.c @@ -4250,7 +4250,7 @@ void InitSuites(Suites* suites, ProtocolVersion pv, int keySz, word16 haveRSA, #ifndef WOLFSSL_OLDTLS_SHA2_CIPHERSUITES if (tls1_2 && havePSK && haveAES128) #else - if (tls1 && havePSK && haveAES128) + if (tls && havePSK && haveAES128) #endif { suites->suites[idx++] = CIPHER_BYTE;