summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2022-11-23Fix sparc64 build/runkn1-3/+2
2022-11-23Add void casts since gcc 4.2.1 on sparc64 doesn't like the missing returntb1-5/+5
2022-11-23Several improvements required for <openssl/bn.h>:schwarze1-26/+39
2022-11-23Make a stupid compiler on a stupid OS happy.tb1-1/+2
2022-11-23bn_unit: appease coveritytb1-2/+6
2022-11-23asn1_string_to_utf8 test: appease coveritytb1-2/+8
2022-11-23Neuter getrlimit dance, it's not portable enough. Stupid Windows.tb1-14/+4
2022-11-23Fix leaks in ecx_set_{priv,pub}_key()tb1-9/+9
2022-11-23Reverse arguments in CBS_dup()tb1-2/+2
2022-11-23Fix inconsequential copy-paste errortb1-3/+3
2022-11-23Use bn_wexpand() rather than bn_expand() with sizeof(BN_ULONG).jsing2-4/+4
2022-11-23Ensure that bn_expand()/bn_wexpand() fail on negative sizes.jsing1-1/+7
2022-11-23Turn bn_wexpand() into a function.jsing2-5/+13
2022-11-23Move bn_expand() under bn_expand2().jsing1-13/+13
2022-11-23Remove unused bn_dup_expand().jsing2-56/+2
2022-11-23Move #ifndef OPENSSL_NO_DEPRECATED.jsing1-21/+21
2022-11-23Remove bn_* defines/prototypes.jsing1-4/+1
2022-11-22Fix some whitespace and comment formattingtb1-37/+45
2022-11-22Rename last OPENSSL_gmtime() to asn1_time_time_t_to_tm()tb1-2/+2
2022-11-22Remove incorrect "r must not be a" commenttb1-2/+1
2022-11-22Plug leaks spotted by ASAN CItb1-1/+3
2022-11-22mention what BN_ULONG isschwarze3-8/+33
2022-11-22Remove the lie that BN_ULONG might be 16 bits wide.schwarze1-9/+11
2022-11-22Better document BN_ULONG (in the DESCRIPTION near BN_num_bits_word(3))schwarze1-40/+84
2022-11-22Remove comment obsoleted by API change (and r1.3)tb1-2/+1
2022-11-22ed25519 test: make the testvectors table consttb1-4/+4
2022-11-22simplify makefileanton1-8/+2
2022-11-22Be more helpful and provide details on what the time conversion testsanton1-9/+6
2022-11-22Tweak a printf.tb1-3/+3
2022-11-22Add a unit test that crashes without bn_print.c r1.34.tb2-1/+95
2022-11-22Fix segfaults in BN_dec2bn() and BN_hex2bn()tb1-3/+3
2022-11-21document BN_nist_mod_521(3) and their four siblingsschwarze3-3/+118
2022-11-20Fix a surprising quirk in BN_GF2m_mod(3).schwarze2-16/+14
2022-11-20Fix an off-by-one bug in BN_GF2m_poly2arr(3).schwarze1-4/+3
2022-11-19Fix comment describing BN_mod_sqrt()tb1-7/+9
2022-11-19Rework pkey_dsa_sign() and pkey_dsa_verify()tb1-21/+25
2022-11-19Rework DSA_sign() and DSA_verify()tb1-20/+31
2022-11-19Fix an annoying quirk in the EC codetb20-243/+243
2022-11-19whitespacetb16-134/+134
2022-11-19Fix whitespacetb11-63/+62
2022-11-19Unindent and check some pointers explicitly against NULLtb1-7/+9
2022-11-19Remove HMAC PRIVATE KEY supporttb1-64/+1
2022-11-18Check os for NULL before dereferencing ittb1-5/+5
2022-11-18zap a stray semicolontb1-2/+2
2022-11-18Include bytestring.h directly rather than pulling it in via asn1_locl.htb1-1/+2
2022-11-18Wire up HMAC to raw private key methodstb1-2/+61
2022-11-18Change the pkey.ptr from char * to void *tb6-16/+13
2022-11-18group -> fieldtb1-5/+5
2022-11-18polynominal -> polynomialtb1-18/+18
2022-11-18new manual page BN_GF2m_add(3)schwarze3-3/+527