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
