forked from OpenVPN/openvpn
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.aws-lc
23 lines (16 loc) · 923 Bytes
/
README.aws-lc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
This version of OpenVPN supports AWS-LC (AWS Libcrypto), AWS's open-source cryptographic library.
If you encounter bugs in OpenVPN while using AWS-LC:
1. Try compiling OpenVPN with OpenSSL to determine if the issue is specific to AWS-LC
2. For AWS-LC-specific issues, please report them at: https://github.com/aws/aws-lc
To build and install OpenVPN with AWS-LC:
OPENSSL_CFLAGS="-I/${AWS_LC_INSTALL_FOLDER}/include" \
OPENSSL_LIBS="-L/${AWS_LC_INSTALL_FOLDER}/lib -lssl -lcrypto" \
./configure --with-crypto-library=openssl
make
make install
export LD_LIBRARY_PATH="${AWS_LC_INSTALL_FOLDER}/lib"
When running tests, LD_LIBRARY_PATH must be passed in again:
LD_LIBRARY_PATH="${AWS_LC_INSTALL_FOLDER}/lib" make check
*************************************************************************
Due to limitations in AWS-LC, the following features are missing
* Windows CryptoAPI support