summaryrefslogtreecommitdiffstats
path: root/include/internal
AgeCommit message (Expand)Author
2019-06-17Add the function openssl_ctx_get_concrete()Matt Caswell
2019-06-10EVP fetching: make operation_id part of the method identityRichard Levitte
2019-06-07Move the rand_nonce_lock code into drbg_lib.cMatt Caswell
2019-06-07Make the rand_crng code OPENSSL_CTX awareMatt Caswell
2019-06-07Convert drbg_lib to use OPENSSL_CTX for its global dataMatt Caswell
2019-06-04Move digests to providersShane Lontis
2019-05-31Constify OSSL_PROVIDER getter input parametersRichard Levitte
2019-05-12EVP_FETCH: deal with names without pre-defined NIDsRichard Levitte
2019-05-12Create internal number<->name mapping APIRichard Levitte
2019-05-08ossl_bsearch(): New generic internal binary search utility functionRichard Levitte
2019-05-07Linux ktls sendfileBoris Pismenny
2019-05-02Instead of global data store it in an OPENSSL_CTXMatt Caswell
2019-05-02Add support for openssl_ctx_run_once and openssl_ctx_onfreeMatt Caswell
2019-05-01Structure alignment macro.Pauli
2019-04-30Replumbing: give the possibility for the provider to create a contextRichard Levitte
2019-04-25Fix KTLS compilation errorMatt Caswell
2019-04-09Use the right NID when putting a method in the storeMatt Caswell
2019-04-07fix --strict-warnings buildPatrick Steuer
2019-04-03Replumbing: add a configuration module for providersRichard Levitte
2019-04-03Replumbing: add functionality to set provider parametersRichard Levitte
2019-04-01bio: Linux TLS Rx OffloadBoris Pismenny
2019-04-01Linux ktls Rx infrastructureBoris Pismenny
2019-04-01Rework DSO API conditions and configuration optionRichard Levitte
2019-03-29Ensure that the struct msghdr is properly zeroed.Pauli
2019-03-29Avoid linking error on WCE700 for _InterlockedExchangeAdd().Soujyu Tanaka
2019-03-19Replumbing: add fallback provider capabilityRichard Levitte
2019-03-18Replumbing: pass callback data to the algo destructor tooRichard Levitte
2019-03-14internal/refcount.h: allow non-atomic buildRichard Levitte
2019-03-12Replumbing: Add constructor of libcrypto internal method structuresRichard Levitte
2019-03-12Replumbing: Add support for the provider query_operation functionRichard Levitte
2019-03-12Replumbing: Add an OSSL_PROVIDER iterator with callbackRichard Levitte
2019-03-11Replumbing: Add the Provider Object, type OSSL_PROVIDERRichard Levitte
2019-03-11Add regenerated header filesRich Salz
2019-02-18generated filesPauli
2019-02-18Properties for implementation selection.Pauli
2019-02-16Add an OpenSSL library contextRichard Levitte
2019-02-05Remove unnecessary trailing whitespaceSam Roberts
2019-01-24Cleanup vxworks support to be able to compile for VxWorks 7Klotz, Tobias
2019-01-21PPC: Try out if mftb works before using itBernd Edlinger
2019-01-07More configurable crypto and ssl library initializationViktor Dukhovni
2019-01-04Fix a RUN_ONCE bugMatt Caswell
2018-12-07bio: Linux TLS OffloadBoris Pismenny
2018-12-07Linux ktls infrastructureBoris Pismenny
2018-12-06Following the license change, modify the boilerplates in include/ and crypto/...Richard Levitte
2018-11-30err/err.c: add err_clear_last_constant_time.Andy Polyakov
2018-11-03Add tsan_decr() API, counterpart of tsan_counter()Benjamin Kaduk
2018-09-24Use secure_getenv(3) when available.Pauli
2018-09-11Update copyright yearMatt Caswell
2018-08-26internal/tsan_assist.h: add tsan_ld_acq and tsan_st_rel.Andy Polyakov
2018-08-16internal/refcount.h: overhaul fencing and add _MSC_VER section.Andy Polyakov