summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2022-05-23Fix a crash in asn1_item_embed_newBernd Edlinger
2022-05-23Apply the AES-GCM unroll8 optimization patch to Neoverse N2XiaokangQian
2022-05-23strcasecmp: implement strcasecmp and strncasecmpPauli
2022-05-23tolower: refine the tolower code to avoid a memory accessPauli
2022-05-21performance: improve ossl_lh_strcasehashPauli
2022-05-21Drop ossl_namemap_add_name_n() and simplify ossl_namemap_add_names()Tomas Mraz
2022-05-21ossl_namemap_name2_num: Avoid unnecessary OPENSSL_strndup().Tomas Mraz
2022-05-19Add clmul-based gmult for riscv64 with Zbb, ZbcHenry Brausen
2022-05-19Add basic RISC-V cpuid and OPENSSL_riscvcapHenry Brausen
2022-05-19Add AES implementation in generic riscv64 asmHenry Brausen
2022-05-18add support for SHA-3 based PRF to PBES2Hubert Kario
2022-05-17Fix KTLS with BIO_new_connectBernd Edlinger
2022-05-13Always try locale initialization from OPENSSL_strcasecmpTomas Mraz
2022-05-13Add fallback in case of locale initialization failureTomas Mraz
2022-05-13Avoid code duplication for locale initializationTomas Mraz
2022-05-13Move OPENSSL_strcasecmp() and related to o_str.cTomas Mraz
2022-05-13Include the e_os.h before string.hTomas Mraz
2022-05-13Fix build on OPENSSL_SYS_TANDEM and older POSIXesTomas Mraz
2022-05-13int_ctx_new(): Revert extra OPENSSL_init_crypto() callTomas Mraz
2022-05-12Always try to construct methods as new provider might be addedTomas Mraz
2022-05-11Add riscv64 asm_arch to linux64-riscv64 targetHenry Brausen
2022-05-10bn_nist: fix strict aliasing problemPauli
2022-05-10err: get rid of err_free_strings_int()Dr. Matthias St. Pierre
2022-05-10err: fix crash in ERR_load_strings() when configured with no-errDr. Matthias St. Pierre
2022-05-09remove legacy VxWorks workaroundMax Bachmann
2022-05-08evp_md: assert digest is provided for algctx reuseBenjamin Kaduk
2022-05-09EVP_PKEY_Q_keygen: Call OPENSSL_init_crypto to init strcasecmpTomas Mraz
2022-05-09Exclude IPv6 code using OPENSSL_USE_IPV6 instead of AF_INET6Max Bachmann
2022-05-08Fix Coverity 1201740 & 1201712: uninitialised valuesPauli
2022-05-06Fix Coverity 1503322, 1503324, 1503328 memory accessesPauli
2022-05-06Fix Coverity 1503325 use after freePauli
2022-05-06Fix Coverity 1503329 use after freePauli
2022-05-06Remove the _fetch_by_number functionsPauli
2022-05-05Add method store cache flush and method removal to non-EVP operationsRichard Levitte
2022-05-05For child libctx / provider, don't count self-references in parentRichard Levitte
2022-05-05Complete the cleanup of an algorithm in OSSL_METHOD_STORERichard Levitte
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-05crmf_lib.c: Make sure Ed signature for POPO is called without digestDr. David von Oheimb
2022-05-04X509{,_LOOKUP}: Improve distinction between not found and fatal/internal errorDr. David von Oheimb
2022-05-04objects.txt: Add newly registered OIDs according to CMP Updates, for use in e...Dr. David von Oheimb
2022-05-04Remove duplicated #include headersJHH20
2022-05-03Update copyright yearMatt Caswell
2022-05-03Fix OCSP_basic_verify signer certificate validationMatt Caswell
2022-05-03Acceleration of chacha20 on aarch64 by SVEDaniel Hu
2022-05-03md5: add assembly implementation for aarch64Jonathan Swinney
2022-05-02fix_dh_paramgen_type: Avoid crash with invalid paramgen typeTomas Mraz
2022-05-02evp_md_init_internal: Avoid reallocating algctx if digest unchangedTomas Mraz