openssl/doc/internal/man3
Richard Levitte 2e49c05472 EVP_FETCH: deal with names without pre-defined NIDs
We didn't deal very well with names that didn't have pre-defined NIDs,
as the NID zero travelled through the full process and resulted in an
inaccessible method.  By consequence, we need to refactor the method
construction callbacks to rely more on algorithm names.

We must, however, still store the legacy NID with the method, for the
sake of other code that depend on it (for example, CMS).

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/8878)
2019-05-12 13:43:38 -07:00
..
DEFINE_SPARSE_ARRAY_OF.pod Make the sparse array code use ossl_uintmax_t as its index rather than size_t. 2019-03-06 13:50:54 +10:00
evp_generic_fetch.pod EVP_FETCH: deal with names without pre-defined NIDs 2019-05-12 13:43:38 -07:00
openssl_ctx_get_data.pod Update internal documentation after global data move to OPENSSL_CTX 2019-05-02 22:42:09 +01:00
ossl_method_construct.pod EVP_FETCH: deal with names without pre-defined NIDs 2019-05-12 13:43:38 -07:00
OSSL_METHOD_STORE.pod Update internal documentation after global data move to OPENSSL_CTX 2019-05-02 22:42:09 +01:00
ossl_namemap_new.pod Create internal number<->name mapping API 2019-05-12 13:43:38 -07:00
ossl_provider_new.pod Replumbing: give the possibility for the provider to create a context 2019-04-30 15:34:23 +02:00