summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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
2022-11-16tolower(3) guarantees to return its argument unchanged if it's notFlorian Obser
2022-11-16mark BN_X931_derive_prime_ex, BN_X931_generate_prime_ex,Ingo Schwarze
2022-11-16expose the documentation of X509_STORE_CTX_verify_fn(3)Ingo Schwarze
2022-11-16document X509_STORE_CTX_verify_cb(3) and X509_STORE_get_verify_cb(3)Ingo Schwarze
2022-11-16Mark BN_mod_exp2_mont() as intentionally undocumented.Ingo Schwarze
2022-11-15document BN_mod_sqrt(3)Ingo Schwarze
2022-11-14document BN_kronecker(3)Ingo Schwarze