|
868 | 868 | test "$enable_earlydata" = "" && enable_earlydata=yes |
869 | 869 | test "$enable_ech" = "" && enable_ech=yes |
870 | 870 | test "$enable_srtp" = "" && enable_srtp=yes |
| 871 | + test "$enable_rpk" = "" && enable_rpk=yes |
871 | 872 |
|
872 | 873 | if test "$ENABLED_LINUXKM_DEFAULTS" != "yes" |
873 | 874 | then |
@@ -8462,6 +8463,13 @@ AC_ARG_ENABLE([dual-alg-certs], |
8462 | 8463 |
|
8463 | 8464 | AS_IF([ test "$ENABLED_DUAL_ALG_CERTS" != "no" && test "$ENABLED_EXPERIMENTAL" != "yes" ],[ AC_MSG_ERROR([dual-alg-certs requires --enable-experimental.]) ]) |
8464 | 8465 |
|
| 8466 | +# Adds functionality to support Raw Public Key (RPK) RFC7250 |
| 8467 | +AC_ARG_ENABLE([rpk], |
| 8468 | + [AS_HELP_STRING([--enable-rpk],[Enable support for Raw Public Key (RPK) RFC7250 (default: disabled)])], |
| 8469 | + [ ENABLED_RPK=$enableval ], |
| 8470 | + [ ENABLED_RPK=no ] |
| 8471 | + ) |
| 8472 | +
|
8465 | 8473 | # check if should run the trusted peer certs test |
8466 | 8474 | # (for now checking both C_FLAGS and C_EXTRA_FLAGS) |
8467 | 8475 | AS_CASE(["$CFLAGS $CPPFLAGS"],[*'WOLFSSL_TRUST_PEER_CERT'*],[ENABLED_TRUSTED_PEER_CERT=yes]) |
@@ -8830,6 +8838,9 @@ AS_IF([test "x$ENABLED_SYS_CA_CERTS" = "xyes"], |
8830 | 8838 | AS_IF([test "x$ENABLED_DUAL_ALG_CERTS" = "xyes"], |
8831 | 8839 | [AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_DUAL_ALG_CERTS"]) |
8832 | 8840 |
|
| 8841 | +AS_IF([test "x$ENABLED_RPK" = "xyes"], |
| 8842 | + [AM_CFLAGS="$AM_CFLAGS -DHAVE_RPK"]) |
| 8843 | +
|
8833 | 8844 | AS_IF([test "x$ENABLED_ALTNAMES" = "xyes"], |
8834 | 8845 | [AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_ALT_NAMES"]) |
8835 | 8846 |
|
@@ -9895,6 +9906,7 @@ echo " * TLS v1.0 (Old): $ENABLED_TLSV10" |
9895 | 9906 | echo " * TLS v1.1 (Old): $ENABLED_OLD_TLS" |
9896 | 9907 | echo " * TLS v1.2: $ENABLED_TLSV12" |
9897 | 9908 | echo " * TLS v1.3: $ENABLED_TLS13" |
| 9909 | +echo " * RPK: $ENABLED_RPK" |
9898 | 9910 | echo " * Post-handshake Auth: $ENABLED_TLS13_POST_AUTH" |
9899 | 9911 | echo " * Early Data: $ENABLED_TLS13_EARLY_DATA" |
9900 | 9912 | echo " * QUIC: $ENABLED_QUIC" |
|
0 commit comments