summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2024-01-15Make sure to return a proper string in ai_canonname.Florian Obser
2024-01-14Tidy a few more includes in cms/Theo Buehler
2024-01-13Prepare for removing most of the X509_TRUST APITheo Buehler
2024-01-13Remove check{,obj_cleanup}_defer documentationTheo Buehler
2024-01-13Remove mention of a refcount bugTheo Buehler
2024-01-13BIO_f_ssl.3: Remove explicit library initializationTheo Buehler
2024-01-13Remove calls to OpenSSL_add_all_{ciphers,digests}()Theo Buehler
2024-01-13Move errno.h inclusion where it belongsTheo Buehler
2024-01-13Clean up EVP_MD_CTX_init() usage in ASN1_item_sign()joshua
2024-01-13Prepare to remove the EVP_PKEY_meth_* APITheo Buehler
2024-01-13The OBJ_NAME API joins the party in evp_names.cTheo Buehler
2024-01-13Move EVP_add_{cipher,digest}() to the trashcanTheo Buehler
2024-01-13Open a garbage bin at the bottom of evp_names.cTheo Buehler
2024-01-13Remove obj_cleanup_deferTheo Buehler
2024-01-13Garbage collect check_defer()Theo Buehler
2024-01-13Neuter EVP_add_{cipher,digest}()Theo Buehler
2024-01-13Remove most of EVP_add_{cipher,digest}() internalsTheo Buehler
2024-01-13Remove OBJ_NAME_cleanup() calls from EVP_cleanup()Theo Buehler
2024-01-13Remove the guts of the OBJ_NAME APITheo Buehler
2024-01-13Stub out {OpenSSL,OPENSSL}_add*Theo Buehler
2024-01-13Reimplement EVP_get_{cipher,digest}byname()Theo Buehler
2024-01-13Reimplement {EVP_CIPHER,EVP_MD,OBJ_NAME}_do_all{,_sorted}(3)Theo Buehler
2024-01-13Add a table of digest names, digests and aliasesTheo Buehler
2024-01-13Add a table of cipher names, ciphers and aliasesTheo Buehler
2024-01-12Remove X509_STORE_CTX_purpose_inherit(3) documentationTheo Buehler
2024-01-10X509_TRUST: tidy up includesTheo Buehler
2024-01-10X509_TRUST: group together all trust_*() functionsTheo Buehler
2024-01-10X509_TRUST: hoist trust_compat() to the other end of the fileTheo Buehler
2024-01-10X509_TRUST: start shuffling some code aroundTheo Buehler
2024-01-10Rework X509_STORE_CTX_set_{purpose,trust}()Theo Buehler
2024-01-10Inline rsa_is_pss() and rsa_pkey_is_pss()Theo Buehler
2024-01-10Drop an unnecessary castTheo Buehler
2024-01-10Fix print_fp()Theo Buehler
2024-01-10pthread_cond_timedwait(3): accept negative absolute timeoutsScott Soule Cheloha
2024-01-09Fix copy-paste error that broke openssl-ruby and openssl regressTheo Buehler
2024-01-08Disable X509_STORE_CTX_purpose_inherit()Theo Buehler
2024-01-08Inline X509_{TRUST,PUPROSE}_set() in their only callersTheo Buehler
2024-01-08const correct aesni_{128,256}_cbc_hmac_sha1_cipherTheo Buehler
2024-01-08Fix logic error (&& -> ||)Theo Buehler
2024-01-07Garbage collect call to X509_TRUST_cleanup()Theo Buehler
2024-01-07libc, librthread: _twait: subtraction is not comparisonScott Soule Cheloha
2024-01-07Minor cleanup in X509_STORE_CTX_purpose_inherit()Theo Buehler
2024-01-07purpose/trust: Improve comments about COUNT/MAX confusionTheo Buehler
2024-01-07const-correct r4_hmac_md5_cipherTheo Buehler
2024-01-07Convert the remaining legacy ciphers to C99 initializersTheo Buehler
2024-01-07Improve EVP_CIPHER_{get,set}_asn1_iv()Theo Buehler
2024-01-07Remove X509_TRUST extensibilityTheo Buehler
2024-01-06Zap some more CRL method thingsTheo Buehler
2024-01-06Remove X509_PURPOSE_cleanup() call in OPENSSL_cleanup()Theo Buehler
2024-01-06Remove X509_CRL_METHOD internalsTheo Buehler