This patch adds support for wolfSSL in OpenVPN. Support is added by using
wolfSSL's OpenSSL compatibility layer. Function calls are left unchanged and
instead the OpenSSL includes point to wolfSSL headers and OpenVPN is linked
against the wolfSSL library.
As requested by OpenVPN maintainers,
Am 13.04.20 um 17:56 schrieb Lev Stipakov:
> From: Lev Stipakov
>
> There is a time frame between allocating peer-id and initializing data
> channel key, which is performed on receiving push request.
>
> If a "rogue" data channel packet arrives during that time frame from
> another address and