summaryrefslogtreecommitdiffstats
path: root/crypto/provider_child.c
AgeCommit message (Expand)Author
2023-09-07Copyright year updatesMatt Caswell
2023-08-30OSSL_PROVIDER_load_exDmitry Belyavskiy
2023-02-01Fix a potential memory leak in crypto/provider_child.cRuili Fang
2022-05-05For child libctx / provider, don't count self-references in parentRichard Levitte
2022-05-03Update copyright yearMatt Caswell
2022-04-01Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau
2021-11-12Stop receiving child callbacks in a child libctx when appropriateMatt Caswell
2021-11-12Remove the isinited variable from child_prov_globalsMatt Caswell
2021-11-12Don't attempt to deactive child providers if we don't need toMatt Caswell
2021-06-24Fix a race in ossl_provider_add_to_store()Matt Caswell
2021-06-24Merge ossl_provider_activate() and ossl_provider_activate_child()Matt Caswell
2021-06-24Set use_fallbacks to zero when we add a provider to the storeMatt Caswell
2021-06-24Remove flag_couldbechildMatt Caswell
2021-06-24Add a new provider to the store only after we activate itMatt Caswell
2021-05-20Ensure mirroring of properties works for subsequent updatesMatt Caswell
2021-05-20Add a callback for providers to know about global properties changesMatt Caswell
2021-05-17Fix a use-after-free in the child provider codeMatt Caswell
2021-05-15Init the child providers immediately on creation of the child libctxMatt Caswell
2021-05-11Don't convert pre-existing providers into childrenMatt Caswell
2021-05-11Add support for child provider to up_ref/free their parentMatt Caswell
2021-05-11Register callbacks with core for child provider creation/deletionMatt Caswell
2021-05-11Add the concept of a child OSSL_LIB_CTXMatt Caswell