summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2022-11-26Make header guards of internal headers consistentTheo Buehler
2022-11-26bn_lcl.h wanted special treatment.Theo Buehler
2022-11-26Make internal header file names consistentTheo Buehler
2022-11-26Remove BIGNUM consistency macros.Joel Sing
2022-11-26cms_lcl.h should not be part of SRCSTheo Buehler
2021-08-18Import initial code for the SM2 cipherTheo Buehler
2022-11-25In bio.h rev. 1.46/1.47 (Oct/Nov 2021), tb@ provided BIO_get_init(3).Ingo Schwarze
2022-11-24Major overhaul.Ingo Schwarze
2022-11-24Merge the second y_bit check into the first one where it belongsTheo Buehler
2022-11-24Simplify y_bit handling in compressed coordinatesTheo Buehler
2022-11-24Clean up EC_METHOD and EC_GROUP definitionsTheo Buehler
2022-11-24Change bn_expand()/bn_wexpand() to indicate failure/success via 0/1.Joel Sing
2022-11-24Call bn_expand() rather than handrolling an equivalent.Joel Sing
2022-11-23Fix leaks in ecx_set_{priv,pub}_key()Theo Buehler
2022-11-23Reverse arguments in CBS_dup()Theo Buehler
2022-11-23Use bn_wexpand() rather than bn_expand() with sizeof(BN_ULONG).Joel Sing
2022-11-23Ensure that bn_expand()/bn_wexpand() fail on negative sizes.Joel Sing
2022-11-23Turn bn_wexpand() into a function.Joel Sing
2022-11-23Move bn_expand() under bn_expand2().Joel Sing
2022-11-23Remove unused bn_dup_expand().Joel Sing
2022-11-23Move #ifndef OPENSSL_NO_DEPRECATED.Joel Sing
2022-11-23Remove bn_* defines/prototypes.Joel Sing
2022-11-22Fix some whitespace and comment formattingTheo Buehler
2022-11-22Rename last OPENSSL_gmtime() to asn1_time_time_t_to_tm()Theo Buehler
2022-11-22Remove incorrect "r must not be a" commentTheo Buehler
2022-11-22mention what BN_ULONG isIngo Schwarze
2022-11-22Remove the lie that BN_ULONG might be 16 bits wide.Ingo Schwarze
2022-11-22Better document BN_ULONG (in the DESCRIPTION near BN_num_bits_word(3))Ingo Schwarze
2022-11-22Fix segfaults in BN_dec2bn() and BN_hex2bn()Theo Buehler
2022-11-21document BN_nist_mod_521(3) and their four siblingsIngo Schwarze
2022-11-20Fix a surprising quirk in BN_GF2m_mod(3).Ingo Schwarze
2022-11-20Fix an off-by-one bug in BN_GF2m_poly2arr(3).Ingo Schwarze
2022-11-19Fix comment describing BN_mod_sqrt()Theo Buehler
2022-11-19Rework pkey_dsa_sign() and pkey_dsa_verify()Theo Buehler
2022-11-19Rework DSA_sign() and DSA_verify()Theo Buehler
2022-11-19Fix an annoying quirk in the EC codeTheo Buehler
2022-11-19whitespaceTheo Buehler
2022-11-19Fix whitespaceTheo Buehler
2022-11-19Unindent and check some pointers explicitly against NULLTheo Buehler
2022-11-19Remove HMAC PRIVATE KEY supportTheo Buehler
2022-11-18Check os for NULL before dereferencing itTheo Buehler
2022-11-18Include bytestring.h directly rather than pulling it in via asn1_locl.hTheo Buehler
2022-11-18Wire up HMAC to raw private key methodsTheo Buehler
2022-11-18Change the pkey.ptr from char * to void *Theo Buehler
2022-11-18group -> fieldTheo Buehler
2022-11-18polynominal -> polynomialTheo Buehler
2022-11-18new manual page BN_GF2m_add(3)Ingo Schwarze
2022-11-17Prevent Ed25519 signature malleabilityTheo Buehler
2022-11-17Restrict what getaddrinfo(3) is willing to try to resolve.Florian Obser
2022-11-17Revert "Check certificate extensions in trusted certificates"Bob Beck