mirror of
https://github.com/OpenVPN/openvpn3.git
synced 2024-09-20 04:02:15 +02:00
84cf8f45cd
When parsing config, check DCO compatibility. Following options break DCO compatibility: - http-proxy - compress - comp-lzo Same for config settings: - non-preferred-algorithms - legacy-algorithms - proxyHost DCO compatibility could be checked with - bool EvalConfig::dcoCompatible - std::string dcoIncompatibilityReason If client nevertheless tries to connect, an exception will be thrown: connect error: option_error: dco_compatibility: config/options are not compatible with dco Fixes OVPN3-960. Signed-off-by: Lev Stipakov <lev@openvpn.net> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
ovpncli.cpp | ||
ovpncli.hpp | ||
ovpncli.i |