Commit History

Author SHA1 Message Date
  Neil Horman 9277ed0a4f Fix remaining provider config settings to be decisive in value 4 months ago
  Neil Horman 682fd21afb Detect and prevent recursive config parsing 4 months ago
  Neil Horman 506ff20662 Make the activate setting more intuitive 4 months ago
  Matt Caswell da1c088f59 Copyright year updates 7 months ago
  Dmitry Belyavskiy 9d2f7e1f61 OSSL_PROVIDER_load_ex 8 months ago
  Richard Levitte e077455e9e Stop raising ERR_R_MALLOC_FAILURE in most places 1 year ago
  Matt Caswell fecb3aae22 Update copyright year 2 years ago
  Hugo Landau 927d0566de Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATA 2 years ago
  Dmitry Belyavskiy 07ba69483a Refactor: a separate func for provider activation from config 2 years ago
  Matt Caswell 1e8ed3e596 Correctly activate the provider in OSSL_PROVIDER_try_load 2 years ago
  Matt Caswell c59fc87b33 Don't attempt to deactive child providers if we don't need to 2 years ago
  Pauli ed5b26ce0b Add return value NULL checks that were missing 2 years ago
  Matt Caswell f38af12585 Add locking for the provider_conf.c 2 years ago
  Matt Caswell 6f25d3c479 When activating providers via config check we've not already activated them 2 years ago
  Matt Caswell 123ed33433 Ensure any default_properties still apply even in the event of a provider load failure 2 years ago
  Matt Caswell 59a783d05a Fix a race in ossl_provider_add_to_store() 2 years ago
  Matt Caswell b7248964a4 make struct provider_info_st a full type 2 years ago
  Matt Caswell 814c2018e1 Merge ossl_provider_activate() and ossl_provider_activate_child() 2 years ago
  Matt Caswell eb2263da9a Set use_fallbacks to zero when we add a provider to the store 2 years ago
  Matt Caswell 29aff65315 Add a new provider to the store only after we activate it 2 years ago
  Matt Caswell 352d482a29 Instantiate configuration supplied providers when we need them 2 years ago
  Rich Salz 6b750b89ee Add NCONF_get0_libctx() 2 years ago
  Matt Caswell 8c62707565 Add support for child provider to up_ref/free their parent 3 years ago
  Matt Caswell a16d21744d Add the ability for ex_data to have a priority 3 years ago
  Matt Caswell 460d2fbcd7 Store the list of activated providers in the libctx 3 years ago
  Matt Caswell 8020d79b40 Update copyright year 3 years ago
  Pauli 299f5ff3b5 provider: add option to load a provider without disabling the fallbacks. 3 years ago
  Richard Levitte a150f8e1fc CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data() 3 years ago
  Richard Levitte 9311d0c471 Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 3 years ago
  Dr. Matthias St. Pierre b425001010 Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 3 years ago