[PATCH ustream-ssl] add compatibility for wolfssl >= 5.0
Sergey V. Lobanov
sergey at lobanov.in
Thu Jan 6 14:41:52 PST 2022
Hello,
Other packages have merged this patch (rtty and libhttpd)
Please merge this patch to ustream-ssl and after that we will able to bump wolfssl itself
> On 1 Jan 2022, at 22:28, Sergey V. Lobanov <sergey at lobanov.in> wrote:
>
> NTRU support has been removed in wolfssl 5.0 so it is required to
> mask NTRU specific code if wolfssl >= 5.0
>
> Signed-off-by: Sergey V. Lobanov <sergey at lobanov.in>
> ---
> ustream-openssl.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/ustream-openssl.c b/ustream-openssl.c
> index 1ce796a..894dddb 100644
> --- a/ustream-openssl.c
> +++ b/ustream-openssl.c
> @@ -308,7 +308,9 @@ static bool handle_wolfssl_asn_error(struct ustream_ssl *us, int r)
> case ASN_SIG_HASH_E:
> case ASN_SIG_KEY_E:
> case ASN_DH_KEY_E:
> +#if LIBWOLFSSL_VERSION_HEX < 0x05000000
> case ASN_NTRU_KEY_E:
> +#endif
> case ASN_CRIT_EXT_E:
> case ASN_ALT_NAME_E:
> case ASN_NO_PEM_HEADER:
> --
> 2.30.1 (Apple Git-130)
>
More information about the openwrt-devel
mailing list