]> git.ipfire.org Git - thirdparty/openvpn.git/blame - README.wolfssl
Document that auth-user-pass may be inlined
[thirdparty/openvpn.git] / README.wolfssl
CommitLineData
1480903e
JS
1Support for wolfSSL is implemented and maintained by wolfSSL Inc. The support is
2implemented using wolfSSL's compatibility layer. The wolfSSL support in OpenVPN
f38819b7
AS
3receives very limited testing/support from the OpenVPN community itself.
4
1480903e
JS
5If bugs in OpenVPN when using wolfSSL are encountered, the user should try to
6also compile OpenVPN with OpenSSL to determine if these are bugs in the
7wolfSSL TLS implementation or OpenVPN itself. If bugs are caused by compiling
8with wolfSSL, please contact support@wolfssl.com directly.
f38819b7
AS
9
10To Build and Install,
11
12 ./configure --with-crypto-library=wolfssl
13 make
14 make install
15
16
17The wolfSSL library will include the installed options.h file by default.
18To include a custom user_settings.h file for wolfSSL,
19
20./configure --with-crypto-library=wolfssl --disable-wolfssl-options-h
21make
22make install
23
24*************************************************************************
1480903e 25Due to limitations in the wolfSSL TLS library or its compatibility layer, the
f38819b7
AS
26following features are missing
27
28 * blowfish support (BF-CBC), you must use something like
29 cipher AES-128-CBC to avoid trying to use BF-CBC
30 * Windows CryptoAPI support