summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2021-06-14 09:25:53 +0200
committerRichard Levitte <levitte@openssl.org>2021-06-15 15:06:04 +0200
commit9067cf6ccdce0a73922f06937e54c2fce2752038 (patch)
tree88e4aff0bd89144982e4fa231558a20c40dad388 /apps
parentASN1_parse_dump(): allow NULL BIO input, to simplify applications not needing... (diff)
downloadopenssl-9067cf6ccdce0a73922f06937e54c2fce2752038.tar.xz
openssl-9067cf6ccdce0a73922f06937e54c2fce2752038.zip
CORE: Move away the allocation of the temporary no_cache method store
The responsibility for managing the temporary store for methods from algorithm implementations flaged "no_store" is moved up to the diverse method fetching functions. This allows them to allocate it "just in time", or in other words not at all if there is not such algorithm implementation. This makes this temporary store more flexible if it's needed outside of the core fetching functionality, and slightly faster when this temporary store isn't necessary at all. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15737)
Diffstat (limited to 'apps')
0 files changed, 0 insertions, 0 deletions