ae1cf0f3b8
softether tries to use SSLv3 functionality as a fallback. LibreSSL doesn't support SSLv3 anymore. Two main issues prevent a patch: - Trying to wrap the sslv3 functionality from the source with a guard clause results in linking errors after compiling is done. - There are multiple security vulnerabilities with using sslv3. - There are multiple security issues in github pertaining to using sslv3. - This project seems to not be updated very often, and the security issues are being ignored it seems. For people who still want to use softether, they will have to use libopenssl. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
config BR2_PACKAGE_SOFTETHER
|
|
bool "softether"
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
|
depends on BR2_USE_MMU # fork()
|
|
depends on BR2_USE_WCHAR
|
|
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
|
|
select BR2_PACKAGE_OPENSSL
|
|
select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL
|
|
select BR2_PACKAGE_READLINE
|
|
help
|
|
The SoftEther Server is a fully integrated implementation of the SSTP,
|
|
L2TP, L2TPv3, OpenVPN, and IPSec virtual private networking protocols
|
|
on Linux and several other platforms. It is generally compatible with
|
|
other implementations by Apple, Cisco, Juniper, Microsoft, et al.
|
|
|
|
Convenient Layer-2 and Layer-3 bridging capabilities can connect
|
|
several branch offices into a single broadcast or routing domain, even
|
|
behind a NAT or without a static IPv4 address.
|
|
|
|
In addition to supporting most VPN protocols, the SoftEther Client can
|
|
penetrate hardened firewalls and captured gateways through HTTPS, DNS,
|
|
and ICMP exfiltration.
|
|
|
|
http://www.softether.org
|
|
|
|
comment "softether needs a toolchain w/ wchar, threads"
|
|
depends on BR2_USE_MMU
|
|
depends on !(BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS)
|