diff options
author | Pauli <ppzgs1@gmail.com> | 2021-02-10 21:53:57 +1000 |
---|---|---|
committer | Pauli <ppzgs1@gmail.com> | 2021-02-12 12:28:55 +1000 |
commit | 1eaf1fc353729ce696ac2528471d551d51175b8e (patch) | |
tree | a207fb512ce0134dcee9dbd3b8d6c0c7231b43fa | |
parent | 2b248f4e3f53b97a745865a7f9e3984bb7acee17 (diff) |
Add a configure time option to disable the fetch cache.
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14126)
-rwxr-xr-x | Configure | 1 | ||||
-rw-r--r-- | INSTALL.md | 8 |
2 files changed, 9 insertions, 0 deletions
@@ -392,6 +392,7 @@ my @disablables = ( "blake2", "buildtest-c++", "bulk", + "cached-fetch", "camellia", "capieng", "cast", diff --git a/INSTALL.md b/INSTALL.md index e005312bc0..d9aa5c47c2 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -582,6 +582,14 @@ alternative, you can use the language specific variables, `CFLAGS` and `CXXFLAGS Build only some minimal set of features. This is a developer option used internally for CI build tests of the project. +### no-cached-fetch + +Never cache algorithms when they are fetched from a provider. Normally, a +provider indicates if the algorithms it supplies can be cached or not. Using +this option will reduce run-time memory usage but it also introduces a +significant performance penalty. This option is primarily designed to help +with detecting incorrect reference counting. + ### no-capieng Don't build the CAPI engine. |