Param builder: Remove the static size limit.
authorPauli <paul.dale@oracle.com>
Fri, 27 Mar 2020 00:33:46 +0000 (10:33 +1000)
committerPauli <paul.dale@oracle.com>
Sat, 28 Mar 2020 02:27:22 +0000 (12:27 +1000)
commit20c98cd45399423f760dbd75d8912769c6b7b10e
tree6d5005b1925d47baf7343811e6101988a9772b00
parent6d4e6009d27712a405e1e3a4c33fb8a8566f134a
Param builder: Remove the static size limit.

Prior to this, the param builder had a statically sized array internally.
This changes it so that it uses a stack instead.

Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/11390)
crypto/param_build.c
doc/man3/OSSL_PARAM_BLD.pod [moved from doc/man3/OSSL_PARAM_BLD_new.pod with 91% similarity]
test/param_build_test.c