23 Commits (449bdf3746244160e8ab0ee3ac73d4c73017c2fb)

Author SHA1 Message Date
  Jon Spillett 0f183675b8 Add PBKDF1 to the legacy provider 1 year ago
  Matt Caswell d0efad482f Modify the legacy provider to use OSSL_LIB_CTX_new_child() 1 year ago
  Matt Caswell f5afac4bda Update copyright year 1 year ago
  Richard Levitte e2f5df3613 PROV: Add OIDs we know to all provider applicable algorithms 1 year ago
  Matt Caswell 7b9f02798f Sanity check provider up-calls 1 year ago
  Dr. Matthias St. Pierre a829b735b6 Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx' 2 years ago
  Dr. Matthias St. Pierre b425001010 Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2 years ago
  Pauli 7d6766cb53 prov: prefix provider internal functions with ossl_ 2 years ago
  Pauli 1be63951f8 prov: prefix all OSSL_DISPATCH tables names with ossl_ 2 years ago
  Pauli eab7b4240d provider: add an 'is_running' call to all providers. 2 years ago
  Shane Lontis 04cb5ec0b7 Add 'on demand self test' and status test to providers 2 years ago
  Shane Lontis 5ccada09aa Add evp_test fixes. 2 years ago
  Dr. Matthias St. Pierre 363b1e5dae Make the naming scheme for dispatched functions more consistent 2 years ago
  Dr. Matthias St. Pierre 23c48d94d4 Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h> 2 years ago
  Matt Caswell d40b42ab4c Maintain strict type discipline between the core and providers 2 years ago
  Richard Levitte 78906fff4a PROV: Adapt all our providers to use the new PROV_CTX structure 2 years ago
  Richard Levitte fdaad3f1b3 Fix some misunderstandings in our providers' main modules 2 years ago
  Shane Lontis 95cf64404c Fix incorrect default keysize for CAST ofb and cfb modes. 2 years ago
  Matt Caswell 33388b44b6 Update copyright year 2 years ago
  Shane Lontis f5056577ba Move legacy ciphers into the legacy provider 2 years ago
  Matt Caswell 745fc918e7 Introduce the provider property 3 years ago
  Matt Caswell cc35c3ed8f Tweak some algorithm naming inconsistencies 3 years ago
  Richard Levitte 600703f4f4 Cleanup: move provider mains up 3 years ago
  Richard Levitte af3e7e1bcc Cleanup: move providers/common/include/internal/provider_args.h 3 years ago
  Richard Levitte df553b7941 Adapt existing providers to posibly have name lists 3 years ago
  Richard Levitte 318e074e1f When building of modules is disabled, build the legacy provider into libcrypto 3 years ago
  Richard Levitte dca97d0062 Rename provider and core get_param_types functions 3 years ago
  Pauli 4e7991b497 Change OSSL_PARAM return size to not be a pointer. 3 years ago
  Richard Levitte 8013a933da Replumbing: Adapt the default and legacy providers to use library context upcall 3 years ago
  Shane Lontis d5e5e2ffaf Move digests to providers 3 years ago
  Richard Levitte a39eb84006 Replumbing: give the possibility for the provider to create a context 3 years ago
  Matt Caswell d030892312 Add a legacy provider and put MD2 in it 3 years ago
  Matt Caswell 9efa0ae0b6 Create a FIPS provider and put SHA256 in it 3 years ago
  Matt Caswell de29ff17a2 Implement SHA256 in the default provider 3 years ago
  Matt Caswell 8a73348be0 Add a skeleton default provider 3 years ago