32 Commits (705076ac911f868e52aa33f7b77e2b7806ff4e0e)

Auteur SHA1 Bericht Datum
  David Benjamin 7b5aff4812 Have consumers supply OPENSSL_C11_ATOMIC. 9 jaren geleden
  Adam Langley 12a4768f7d Try to fix MSVC and __STDC_VERSION__ again. 9 jaren geleden
  Adam Langley 0d1d0d5c1f Try again to only test __STDC_VERSION__ when defined. 9 jaren geleden
  Adam Langley 7b348dc1d8 Disable C11 atomics on OS X. 9 jaren geleden
  Adam Langley 04edcc8b1b Tag the mutex functions with OPENSSL_EXPORT. 9 jaren geleden
  Adam Langley 6e1f64568b Don't test __STDC_VERSION__ unless it's defined. 9 jaren geleden
  Adam Langley 6f2e733bab Add infrastructure for reference counts. 9 jaren geleden
  Adam Langley 65a7e9442c Support Trusty, an embedded platform. 9 jaren geleden
  David Benjamin dfb67134dc Define CRYPTO_once_t as LONG on Windows. 9 jaren geleden
  David Benjamin ae5fdd9648 Revert "Work around missing PTHREAD_RWLOCK_INITIALIZER in NaCl newlib." 9 jaren geleden
  David Benjamin 68de407b5f Work around missing PTHREAD_RWLOCK_INITIALIZER in NaCl newlib. 9 jaren geleden
  David Benjamin 9f33fc63c6 Remove hash table lookups from ex_data. 9 jaren geleden
  David Benjamin 2ab9090b87 Remove X509_STORE's ex_data. 9 jaren geleden
  David Benjamin 1004b9564a Remove BIO's ex_data. 9 jaren geleden
  David Benjamin 546f1a59ef Unexpose the generic ex_data functions. 9 jaren geleden
  David Benjamin 32cd83f4de Remove the ability to set custom ex_data implementations. 9 jaren geleden
  Adam Langley 310d4dd6b6 rand: new-style locking and support rdrand. 9 jaren geleden
  Adam Langley df1f5e796c crypto: add mutexes. 9 jaren geleden
  Brian Smith a039d70270 Enable MSVC warning C4701, use of potentially uninitialized variable. 9 jaren geleden
  Brian Smith 1a9bc44127 Fix standalone Windows release-mode builds. 9 jaren geleden
  David Benjamin 4d78718cde OPENSSL_EXPORT the threading functions. 9 jaren geleden
  Adam Langley d7c5dfb233 Add native support for onces and thread-local storage. 9 jaren geleden
  Adam Langley 3e6526575a aarch64 support. 9 jaren geleden
  Adam Langley 46a7ca0fa3 Condition the use of UI64 on _MSC_VER. 9 jaren geleden
  Adam Langley 9ed9dae18e Update constant-time operations. 10 jaren geleden
  Adam Langley af6e45bde5 Simplify constant-time RSA padding check. 10 jaren geleden
  Adam Langley a952d96656 Add a few more constant-time utility functions. 10 jaren geleden
  Adam Langley b15d8132c7 Constant-time utilities. 10 jaren geleden
  David Benjamin a70c75cfc0 Add a CRYPTO_library_init and static-initializer-less build option. 10 jaren geleden
  Adam Langley b2cb0ece76 Fix minor issues found by Clang's analysis. 10 jaren geleden
  Adam Langley 98ad22ec7a Fix "integer constant is too large for 'long' type" errors. 10 jaren geleden
  Adam Langley 95c29f3cd1 Inital import. 10 jaren geleden