12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- config BR2_PACKAGE_WOLFSSL_ASM_SUPPORTS
- bool
- default y if BR2_aarch64
- default y if (BR2_arm || BR2_armeb) && !BR2_ARM_CPU_ARMV4 # clz
- default y if BR2_powerpc
- default y if BR2_powerpc64 || BR2_powerpc64le
- default y if BR2_mips64 && !BR2_MIPS_CPU_MIPS32R6
- default y if BR2_mips64el && !BR2_MIPS_CPU_MIPS32R6
- default y if BR2_mips || BR2_mipsel
- default y if BR2_riscv && BR2_RISCV_ISA_RVM
- default y if BR2_s390x
- config BR2_PACKAGE_WOLFSSL
- bool "wolfssl"
- depends on BR2_TOOLCHAIN_HAS_THREADS
- help
- The wolfSSL embedded SSL library (formerly CyaSSL) is a
- lightweight, portable, C-language-based SSL/TLS library
- targeted at IoT, embedded, and RTOS environments primarily
- because of its size, speed, and feature set.
- https://www.wolfssl.com/
- if BR2_PACKAGE_WOLFSSL
- config BR2_PACKAGE_WOLFSSL_ALL
- bool "enable all features, except SSLv3"
- depends on !BR2_STATIC_LIBS
- help
- Enable all wolfSSL features, except SSL version 3.0 support.
- comment "all features, except SSLv3 needs a toolchain w/ dynamic library"
- depends on BR2_STATIC_LIBS
- config BR2_PACKAGE_WOLFSSL_SSLV3
- bool "enable SSLv3"
- help
- Enable SSL version 3.0 support.
- endif
- comment "wolfssl needs a toolchain w/ threads"
- depends on !BR2_TOOLCHAIN_HAS_THREADS
|