luci-lib-nixio: always build without TLS support 5929/head
authorEneas U de Queiroz <cotequeiroz@gmail.com>
Wed, 10 Aug 2022 14:16:52 +0000 (11:16 -0300)
committerEneas U de Queiroz <cotequeiroz@gmail.com>
Wed, 10 Aug 2022 19:52:35 +0000 (16:52 -0300)
commit88b9088514700a90c1fc5855cedf004db1ad04e3
treedf1093717919022c79538ca09afb6ce9e48d5fa9
parent1a3a1c6522231e38d8b295d55beb6c81b66d64c8
luci-lib-nixio: always build without TLS support

The build system fails to set up the chosen TLS provider and always
builds the package without TLS.

While this could be easily fixed, the package would fail to build with
axTLS and cyaSSL without further intervention.

The version of axTLS included with the source is outdated, as is the API
used with cyaSSL, now wolfSSL.

OpenSSL support could be enabled, but the TLS code limits connections to
TLS 1.0, deprecated by RFC 8996: "TLS 1.0 MUST NOT be used".

Remove the provider configuration from build options, and always build
the library without TLS.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
libs/luci-lib-nixio/Makefile