summaryrefslogtreecommitdiffstats
path: root/include/crypto
AgeCommit message (Expand)Author
2022-05-23tolower: refine the tolower code to avoid a memory accessPauli
2022-05-13Move OPENSSL_strcasecmp() and related to o_str.cTomas Mraz
2022-05-05Add method store cache flush and method removal to non-EVP operationsRichard 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-03Update copyright yearMatt Caswell
2022-04-21Public API functions OPENSSL_str[n]casecmpDmitry Belyavskiy
2022-04-14Add error code for unsupported explicit parametersTomas Mraz
2022-03-15Update copyright yearMatt Caswell
2022-03-15EVP_MD performance fix (refcount cache contention)Hugo Landau
2022-02-03Fix copyrightsTodd Short
2022-02-03Fix EVP todata and fromdata when used with selection of EVP_PKEY_PUBLIC_KEY.slontis
2021-12-20crypto/dsa.h: fix include guard nameCarlo Teubner
2021-11-04Fix builds on Armv8 systems without AArch64Tom Cosgrove
2021-10-27EVP: Reverse the fetch logic in all pkey using functionalityRichard Levitte
2021-09-14MacOS prior to 10.12 does not support random API correctlylprimak
2021-08-27Darwin platform allows to build on releases before Yosemite/ios 8.David Carlier
2021-08-25cpp: fix included files to avoid failure in no-deprecated buildsPauli
2021-08-24Correctly calculate the length of SM2 plaintext given the ciphertextMatt Caswell
2021-08-24Fix i2v_GENERAL_NAME to not assume NUL terminated stringsMatt Caswell
2021-08-11aes_v8_xts_encrypt is present only on 64bit arm buildsTomas Mraz
2021-07-29Update copyright yearMatt Caswell
2021-07-28Don't try and load the config file while already loading the config fileMatt Caswell
2021-07-22Fix custom EVP_PKEY_METHOD implementations where no engine is presentMatt Caswell
2021-07-15Split bignum code out of the sparcv9cap.cTomas Mraz
2021-07-08Made foreign bit field unsigned in evp.hRandall S. Becker
2021-07-06fips module header inclusion fine-tunningTomas Mraz
2021-06-29ENCODER & DECODER: Make a tighter coupling between en/decoders and keymgmtRichard Levitte
2021-06-25ppccap.c: Split out algorithm-specific functionsTomas Mraz
2021-06-19punycode: fix indentationPauli
2021-06-19include: replace tabs with spaces in headersPauli
2021-06-17Update copyright yearMatt Caswell
2021-06-15Refactor OSSL_DECODER_do_all_provided() to behave like OSSL_DECODER_fetch()Richard Levitte
2021-06-14Add a generic SubjectPublicKeyInfo decoderMatt Caswell
2021-06-11Add support for ISO 8601 datetime formatWilliam Edmisten
2021-06-08Actually use a legacy route in pem_read_bio_key_legacy()Matt Caswell
2021-06-07Elimination of some sources not needed in the FIPS_MODULETomas Mraz
2021-06-02Add internal get_number functions to internal headersPauli
2021-06-02add internal get_number functons to crypto/evp.hPauli
2021-06-02asn.1: remove TODOsPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-06-01Pass library context and property query into private key decodersJon Spillett
2021-06-01rand: use size_t for size argument to RAND_bytes_ex()Pauli
2021-06-01sparc: fix cross compile buildPauli
2021-05-27errors: update error message (to be squashed)Pauli
2021-05-27Use <> for #include openssl/xxxRich Salz
2021-05-27aes: rename new bsaes_ symbols -> ossl_bsaes_ onesPauli
2021-05-26err: rename err_load_xxx_strings_int functionsPauli
2021-05-24Rename the field 'provctx and data' to 'algctx' inside some objects containingShane Lontis
2021-05-24Fix a memleak in the FIPS providerMatt Caswell