summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Expand)Author
2023-11-16drop some duplicate statements about macrosIngo Schwarze
2023-11-16fix wrong macroIngo Schwarze
2023-11-16delete lots of stuff that no longer existsIngo Schwarze
2023-11-16fix typo: exdata -> ex_dataIngo Schwarze
2023-11-16Minimal fix to unbreak OPENSSL_{gmtime,timegm}(3)Theo Buehler
2023-11-15Drop some unnecessary parenthesesTheo Buehler
2023-11-15Shuffle getters and adders down a bitTheo Buehler
2023-11-13Make X509_certificate_type() less badTheo Buehler
2023-11-13Garbage collect an incoherent export crypto checkTheo Buehler
2023-11-13Use a sensible variable name (i.e. nid) instead of i for a NIDTheo Buehler
2023-11-13Use X509_get_signature_nid() instead of inlining itTheo Buehler
2023-11-13X509_certificate_type() needs to know about RSA-PSSTheo Buehler
2023-11-13Prepare to expose OPENSSL_gmtime and OPENSSL_timegm as publicBob Beck
2023-11-13Eliminate the timegm(3) dependency in libcryptoTheo Buehler
2023-11-12split the Symbols.list up so that arch specific symbols do not end up everywhereRobert Nagy
2023-11-11Fix a few bugs in X509v3_asid_add*()Theo Buehler
2023-11-09Forgot to fix the RFC number in the new commentTheo Buehler
2023-11-09Convert PKCS7_SIGNER_INFO_set() to X509_ALGOR_set0_by_nid()Theo Buehler
2023-11-09Convert ecx_item_sign() to X509_ALGOR_set0_by_nid()Theo Buehler
2023-11-09Convert asn1_item_sign() to X509_ALGOR_set0_by_nid()Theo Buehler
2023-11-09Fix X509_ALGOR_set0() usage in rsa_alg_set_oaep_padding()Theo Buehler
2023-11-09Use X509_ALGOR_set0_by_nid() in rsa_mgf1md_to_maskGenAlgorithm()Theo Buehler
2023-11-08More minor cleanup in rsa_alg_set_oaep_padding()Theo Buehler
2023-11-08Prepare further fixes of X509_ALGOR_set0() misuseTheo Buehler
2023-11-08zap a stray spaceTheo Buehler
2023-11-08Rename os into astr in rsa_alg_set_oaep_padding()Theo Buehler
2023-11-08Rename pkctx to pkey_ctx in rsa_alg_set_oaep_padding() and rsa_cms_encrypt()Theo Buehler
2023-11-08Some simple cosmetics in rsa_alg_set_oaep_padding()Theo Buehler
2023-11-08Split OAEP padding handling into a helper functionTheo Buehler
2023-11-07Move CMS_RecipientInfo_ktri_get0_algs() down a few lines and fix itsTheo Buehler
2023-11-07Move CMS_RecipientInfo_get0_pkey_ctx() to first use of pkctxTheo Buehler
2023-11-07Inline rsa_ctx_to_pss_string()Theo Buehler
2023-11-07Rename pkctx to pkey_ctx in rsa_{cms,item}_sign()Theo Buehler
2023-11-07Trivial cleanup in rsa_cms_sign()Theo Buehler
2023-11-07Rework RSA_PKCS1_PSS_PADDING handling in rsa_item_sign()Theo Buehler
2023-11-07Add a helper to set RSASSA-PSS padding parametersTheo Buehler
2023-11-07Add a helper to set RSA PKCS #1 v1.5 padding OIDTheo Buehler
2023-11-02Fix a few bizarre line wraps in x509.hTheo Buehler
2023-11-01Use X509_ALGOR_set0_by_nid() in X509_ALGOR_set_evp_md()Theo Buehler
2023-11-01Add X509_ALGOR_set0_by_nid()Theo Buehler
2023-11-01Explain the weird order of doing things in X509_ALGOR_set0()Theo Buehler
2023-11-01Rename ptype and pval to parameter_type and parameter_valueTheo Buehler
2023-11-01Unindent X509_ALGOR_set0_parameter()Theo Buehler
2023-11-01Split X509_ALGOR_set0_parameter() out of X509_ALGOR_set0()Theo Buehler
2023-11-01Split X509_ALGOR_set0_obj() out of X509_ALGOR_set0()Theo Buehler
2023-10-29Fix an error exit in X509v3_addr_validate_path()Theo Buehler
2023-10-26Tidy includesTheo Buehler
2023-10-26Hide X509_ALGOR_set_md() for LIBRESSL_INTERNALTheo Buehler
2023-10-26Rework the MD setting in the RSA ASN.1 methodTheo Buehler
2023-10-24Add chacha aliases for OpenSSL compatibilityTheo Buehler