summaryrefslogtreecommitdiffstats
path: root/include/internal
AgeCommit message (Expand)Author
2023-03-14Update copyright yearMatt Caswell
2023-03-01Disable atomic refcounts with no-threadsJ.W. Jagersma
2023-02-07Fix NULL deference when validating FFC public key.slontis
2022-12-01Update copyright yearTomas Mraz
2022-11-23Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY
2022-11-21Add config option OPENSSL_NO_UNIX_SOCKMax Bachmann
2022-11-21Add deprecation macro for 3.1 and deprecate OPENSSL_LH_statsHugo Landau
2022-11-21Drop ossl_namemap_add_name_n() and simplify ossl_namemap_add_names()Tomas Mraz
2022-11-21Remove unused libctx functions (runonce, onfree)Hugo Landau
2022-11-21Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau
2022-11-16Ensure that SIZE_MAX is defined where OSSL_SSIZE_MAX is used.Richard Levitte
2022-11-11Move e_os.h to include/internalRichard Levitte
2022-11-09prov: remove unused field `flag_fallback` and function `ossl_provider_set_fal...Pauli
2022-11-09tsan: add an addition macroPauli
2022-10-11Update copyright yearMatt Caswell
2022-09-29djgpp: Define WATT32_NO_OLDIES before including socket headersJ.W. Jagersma
2022-08-22Coverity 1508506: misuse of time_tPauli
2022-07-20"Reserve" the method store when constructing methodsRichard Levitte
2022-07-19For known safe primes use the minimum key length according to RFC 7919Tomas Mraz
2022-07-05Update copyright yearRichard Levitte
2022-06-27der_writer: Use uint32_t instead of long.Daniel Fiala
2022-06-21Update copyright yearMatt Caswell
2022-05-23strcasecmp: implement strcasecmp and strncasecmpPauli
2022-05-13Always try locale initialization from OPENSSL_strcasecmpTomas Mraz
2022-05-13Avoid code duplication for locale initializationTomas Mraz
2022-05-13Move OPENSSL_strcasecmp() and related to o_str.cTomas Mraz
2022-05-05Make it possible to remove methods by the provider that provides themRichard Levitte
2022-05-05Don't empty the method store when flushing the query cacheRichard Levitte
2022-05-05Refactor method construction pre- and post-conditionRichard Levitte
2022-05-05Drop ossl_provider_clear_all_operation_bits() and all uses of itRichard Levitte
2022-05-03Update copyright yearMatt Caswell
2022-04-21Public API functions OPENSSL_str[n]casecmpDmitry Belyavskiy
2022-03-15Update copyright yearMatt Caswell
2022-02-04Fix builds with DJGPPJuan Manuel Guerrero
2022-01-21Fix the same BIO_FLAGS macro definitionyangyangtiantianlonglong
2022-01-13tsan: make detecting the need for locking when using tsan easierPauli
2021-12-06Fix pvk encoder to properly query for the passphraseTomas Mraz
2021-11-15Stop receiving child callbacks in a child libctx when appropriateMatt Caswell
2021-11-15Don't attempt to deactive child providers if we don't need toMatt Caswell
2021-10-27CORE: Encure that cached fetches can be done per providerRichard Levitte
2021-10-27CORE: add a provider argument to ossl_method_construct()Richard Levitte
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-06-24Instantiate predefined providers just-in-timeMatt Caswell
2021-06-22Fix definition of ossl_intmax_t and ossl_uintmax_tRichard Levitte
2021-06-21Refactor KTLS tests to better support TLS 1.3.John Baldwin
2021-06-16CORE: Do a bit of cleanup of core fetchingRichard Levitte