summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2022-09-23Add HPKE DHKEM provider support for EC, X25519 and X448.slontis
2022-09-23BIO_s_dgram_pairHugo Landau
2022-09-16stack.c: add missing direct error reporting and improve coding styleDr. David von Oheimb
2022-09-16x509_vpm.c: add missing direct error reporting and improve coding styleDr. David von Oheimb
2022-09-16X509_STORE_CTX_set_default(): improve error handling, also in its useDavid von Oheimb
2022-09-16Add tests for trace_api.Daniel Fiala
2022-09-16EVP_PKEY_eq: regain compatibility with the 3.0.0 FIPS providerTomáš Mráz
2022-09-15Add support for PBE using hmacWithSM3K1
2022-09-14Add support for loading root CAs from Windows crypto APIHugo Landau
2022-09-14Fix URI handling in SSL_CERT_DIR/introduce SSL_CERT_URI envHugo Landau
2022-09-13libcrypto: remove reliance on struct timevalPauli
2022-09-13time: move OSSL_TIME to libcryptoPauli
2022-09-10crypto/x509/{x509_req,x_all}.c: add some NULL parameter checks, improve codin...Dr. David von Oheimb
2022-09-10X509 x_all.c: Set 'modified' flag when ASN1_item_sign{,_ctx} call was successfulGibeom Gwon
2022-09-10X509 x509_req.c: Set 'modified' flag when X509_req_info_st member data updatedGibeom Gwon
2022-09-09crypto/conf: gcc build warning fixGang Chen
2022-09-09s390x: fix ecx deriveJuergen Christ
2022-09-09Remove perror() usage in libraryTodd Short
2022-09-08Fix BIO_sendmmsg/BIO_recvmmsg issues on FreeBSDHugo Landau
2022-09-08Fix undefined ipi_spec_dst for cygwin build.Tristan Lelong
2022-09-07Fix build failure on freebsd due to missing data declarationTomas Mraz
2022-09-05add build support for riscv32 aes zknHongren (Zenithal) Zheng
2022-09-05Add RISC-V 32 cpuid supportHongren (Zenithal) Zheng
2022-09-05Add AES implementation in riscv32 zkn asmHongren (Zenithal) Zheng
2022-09-02PKCS7: add notes to pkcs7.h.in and minor code cleanup in crypto/{pkcs7,cms}/Dr. David von Oheimb
2022-09-02QUIC Demuxer and Record Layer (RX Side)Hugo Landau
2022-09-01PKCS7_dataVerify(): fix missing use of CRLs in PKCS#7 messageDr. David von Oheimb
2022-09-01BIO_dgram support for BIO_sendmmsg/BIO_recvmmsgHugo Landau
2022-09-01Improve chacha20 perfomance on aarch64 by interleaving scalar with SVE/SVE2Daniel Hu
2022-08-27ERR: Make CRYPTO_malloc() and friends report ERR_R_MALLOC_FAILUREDr. David von Oheimb
2022-08-24CMP: correct handling of fallback subject in OSSL_CMP_CTX_setup_CRM() and its...Dr. David von Oheimb
2022-08-24CMP: fix crash in check_transactionID_or_nonce() on 'actual' being NULLDr. David von Oheimb
2022-08-24CRMF: make create_popo_signature() check that pubkey and pkey matchDr. David von Oheimb
2022-08-24add missing CRMF API function OSSL_CRMF_CERTTEMPLATE_get0_publicKey()Dr. David von Oheimb
2022-08-24X509: clean up doc and implementation of X509{,_REQ}_check_private_key()Dr. David von Oheimb
2022-08-24x509_att.c: improve error checking and reporting and coding styleDr. David von Oheimb
2022-08-24X509_REQ_get_extensions: add error queue entry on ill-formed extensions attri...Dr. David von Oheimb
2022-08-23Coverity 1508532: out of bounds accessPauli
2022-08-23OSSL_HTTP_REQ_CTX_nbio: add support for partial content-type string matchingDr. David von Oheimb
2022-08-23Makefile: Generate crypto objects only as far as neededDr. David von Oheimb
2022-08-23Moving notify check after the no time checkRyan Kelley
2022-08-22evp: Use functions instead of direct structure field referencesTianjia Zhang
2022-08-22evp: Simplify ARIA aead cipher definitionTianjia Zhang
2022-08-19BIO_sendmmsg/BIO_recvmmsg (API only)Hugo Landau
2022-08-18Make the record layer directly aware of EtMMatt Caswell
2022-08-18Implement KTLS in the new read record layer codeMatt Caswell
2022-08-18Convert ssl3_get_record to tls_read_recordMatt Caswell
2022-08-18Transfer the functionality from ssl3_read_n to the new record layerMatt Caswell
2022-08-18X509: Add "code sign" as purpose for verification of certificatesLutz Jaenicke
2022-08-18crypto/x509/x509_vpm.c: update format of X509_VERIFY_PARAM default_tableLutz Jaenicke