summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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
2024-01-06Remove X509_PURPOSE extensibilityTheo Buehler
2024-01-05EVP_PKEY_asn1_find_str() tweaksTheo Buehler
2024-01-05evp_key.c: Remove more unnecessary parenthesesTheo Buehler
2024-01-05Minor tweaks in EVP_read_pw_string_min()Theo Buehler
2024-01-05Plug a leak in EVP_read_pw_string_min()Theo Buehler
2024-01-04Disable EVP_PKEY_meth_* extensibilityTheo Buehler
2024-01-04Remove last external call to EVP_PKEY_meth_find()Theo Buehler
2024-01-04Remove unused app_data from EVP_CIPHERTheo Buehler
2024-01-04Clean up EVP_PKEY_asn1_get0_info() a bitTheo Buehler
2024-01-04Clean up EVP_PKEY_asn1_find_str()Theo Buehler
2024-01-04Simplify EVP_PKEY_asn1_find()Theo Buehler
2024-01-04Replace .pkey_base_id with a .base_method pointerTheo Buehler
2024-01-04Neuter the remainder of the ameth libTheo Buehler
2024-01-04Split ameth arrays into individual methodsTheo Buehler
2024-01-04Improve length checks for oiv and ivTheo Buehler
2024-01-03Improve order in ancient CMS helpersTheo Buehler
2024-01-02Move a t to the right place in a commentTheo Buehler
2024-01-02Match struct order for the EVP_CIPHER_CTX accessorsTheo Buehler
2024-01-02Move down EVP_CIPHER_CTX accessors expose EVP_CIPHER internalsTheo Buehler
2024-01-02Move the trivial EVP_CIPHER getters downTheo Buehler
2024-01-02Simplify EVP_CIPHER_{asn1_to_param,parma_to_asn1}()Theo Buehler
2024-01-02Move the EVP_CIPHER API that only exists for CMS/legacy a bit downTheo Buehler
2024-01-02sm4: more NULL misspellingsTheo Buehler
2024-01-02Two spellings of key length are enoughTheo Buehler
2024-01-02Rename the poor outlier EVP_CIPHER *e into *cipherTheo Buehler