Skip to content

Commit acf7497

Browse files
committed
Add AWS-LC and BoringSSL as potential libcryptos.
1 parent c25254d commit acf7497

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

INSTALL

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,15 @@ A working installation of zlib:
1919
Zlib 1.1.4 or 1.2.1.2 or greater (earlier 1.2.x versions have problems):
2020
https://zlib.net/
2121

22-
libcrypto from either of LibreSSL or OpenSSL. Building without libcrypto
23-
is supported but severely restricts the available ciphers and algorithms.
22+
libcrypto from one of LibreSSL, OpenSSL, AWS-LC or BoringSSL. Building
23+
without libcrypto is supported but severely restricts the available
24+
ciphers and algorithms.
2425
- LibreSSL (https://www.libressl.org/) 3.1.0 or greater
2526
- OpenSSL (https://www.openssl.org) 1.1.1 or greater
27+
- AWS-LC (https://github.com/aws/aws-lc)
28+
- BoringSSL (https://github.com/google/boringssl)
2629

27-
LibreSSL/OpenSSL should be compiled as a position-independent library
30+
libcrypto should be compiled as a position-independent library
2831
(i.e. -fPIC, eg by configuring OpenSSL as "./config [options] -fPIC"
2932
or LibreSSL as "CFLAGS=-fPIC ./configure") otherwise OpenSSH will not
3033
be able to link with it. If you must use a non-position-independent

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Stable release tarballs are available from a number of [download mirrors](https:
3434

3535
Portable OpenSSH is built using autoconf and make. It requires a working C compiler, standard library and headers.
3636

37-
``libcrypto`` from either [LibreSSL](https://www.libressl.org/) or [OpenSSL](https://www.openssl.org) may also be used. OpenSSH may be built without either of these, but the resulting binaries will have only a subset of the cryptographic algorithms normally available.
37+
``libcrypto`` from one of [LibreSSL](https://www.libressl.org/), [OpenSSL](https://www.openssl.org), [AWS-LC](https://github.com/aws/aws-lc) or [BoringSSL](https://github.com/google/boringssl) may also be used. OpenSSH may be built without either of these, but the resulting binaries will have only a subset of the cryptographic algorithms normally available.
3838

3939
[zlib](https://www.zlib.net/) is optional; without it transport compression is not supported.
4040

0 commit comments

Comments
 (0)