summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2023-03-11Switch an early return into goto errTheo Buehler
2023-03-11Tiny cleanup for readabilityTheo Buehler
2023-03-11Use "if (ptr == NULL)" instead of "if (!ptr)"Theo Buehler
2023-03-11Fix double free after BIO_new_NDEF()Theo Buehler
2023-03-11Fix an off-by-one in dsa_check_key()Theo Buehler
2023-03-11Call CRYPTO_cleanup_all_ex_data() from OPENSSL_cleanup().Joel Sing
2023-03-11Avoid -0 in BN_div_word().Joel Sing
2023-03-11Correct sign handling in BN_add_word().Joel Sing
2023-03-11Remove a pesky space.Joel Sing
2023-03-10Crankl libcrypto/libssl/libtls minors after symbol additionTheo Buehler
2023-03-10Update Symbols.listTheo Buehler
2023-03-10Expose various X509_STORE_*check_issued()Theo Buehler
2023-03-10Expose X509_CRL_get0_sigalg() and X509_get0_uidsTheo Buehler
2023-03-10Expose UI_null()Theo Buehler
2023-03-10Expose the EVP_CIPHER_meth_* API (setter only) in evp.hTheo Buehler
2023-03-10ASN.1 BIO: properly wire up prefix_free and suffix_freeTheo Buehler
2023-03-10Return the correct type for ASN.1 BOOLEANsTheo Buehler
2023-03-09Add missing error checking in PKCS7Theo Buehler
2023-03-08Fix a EC_GROUP_clear_free() that snuck through.Joel Sing
2023-03-08Fix previous.Joel Sing
2023-03-08Always clear EC groups and points on free.Joel Sing
2023-03-08Stop trying to use EC_GFp_nist_method().Joel Sing
2023-03-08Remove EC_FLAGS_DEFAULT_OCT.Joel Sing
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-03-07Improve bn_montgomery_multiply_words().Joel Sing
2023-03-07Slightly rework bn_mulw_addtw().Joel Sing
2023-03-07Call BN_free() instead of BN_clear_free().Joel Sing
2023-03-07Fix another return value check for CMS_SharedInfo_encode()Theo Buehler
2023-03-07Limit bn_mul_mont() usage to sizes less than or equal to 8192 bits.Joel Sing
2023-03-07Implement bn_montgomery_multiply()Joel Sing
2023-03-07Refactor BN_mod_mul_montgomery().Joel Sing
2023-03-07Make order of pub_key and priv_key the same everywhereTheo Buehler
2023-03-07Fix OpenSSL version in HISTORY sectionTheo Buehler
2023-03-07Delete unused and unsafe bn_mul_mont() example code.Joel Sing
2023-03-07Fix comment for bn_mul2_mulw_addtw()Joel Sing
2023-03-07Move EC_GFp_simple_method() to the bottom of the file.Joel Sing
2023-03-07Use static functions for EC_GF2m_simple_method() implementation.Joel Sing
2023-03-07Use static functions for EC_GFp_nist_method() implementation.Joel Sing
2023-03-07Use static functions for EC_GFp_mont_method() implementation.Joel Sing
2023-03-07Fix formatting of comments.Joel Sing
2023-03-07Consolidate clear code for EC_GFp_mont_method.Joel Sing
2023-03-06Clean up ndef_{prefix,suffix}_free()Theo Buehler
2023-03-06Document ECDSA_SIG_get0_{r,s}()Theo Buehler
2023-03-06Document DH_get0_* for individual DH members.Theo Buehler
2023-03-06Document DSA_get0_* for individual DSA membersTheo Buehler
2023-03-06Document RSA_get0_* for individual RSA members.Theo Buehler
2023-03-06Rework asn1_item_flags_i2d()Theo Buehler
2023-03-06Fix some return checks in ecdh_cms_encrypt()Theo Buehler
2023-03-06Fix incorrect RSA_public_decrypt() return checkTheo Buehler
2023-03-06ASN.1 enc: check ASN1_item_ex_i2d() consistencyTheo Buehler