Age | Commit message (Expand) | Author |
2019-01-20 | Fix BN_is_prime_* calls in libcrypto, the API returns -1 on error. | Theo Buehler |
2018-11-06 | Flip reversed test in bn_rand_interval(). | Theo Buehler |
2018-11-05 | Introduce bn_rand_interval() that allows specifying an interval [a, b) | Theo Buehler |
2018-07-23 | Use a size_t instead of an int for the byte count in BN_swap_ct(). | Theo Buehler |
2018-07-23 | Clean up our disgusting implementations of BN_{,u}{add,sub}(), following | Theo Buehler |
2018-07-13 | Eliminate the weird condition in the BN_swap_ct() API that at most one bit | Theo Buehler |
2018-07-11 | Sync comment | kn |
2018-07-11 | Turn yesterday's optimistic ! in an XXX comment into a more cautious ? | Theo Buehler |
2018-07-10 | Provide BN_swap_ct(), a constant time function that conditionally swaps | Theo Buehler |
2018-06-10 | fix odd whitespace | Theo Buehler |
2018-05-12 | Use explicit_bzero() rather than memset() when clearing a BIGNUM. | Joel Sing |
2018-02-20 | Provide BN_GENCB_new(), BN_GENCB_free() and BN_GENCB_get_arg() | Joel Sing |
2018-02-20 | Provide BN_get_rfc2409_prime_*() and BN_get_rfc3526_prime_*(). | Joel Sing |
2017-05-02 | use freezero() instead of memset/explicit_bzero + free. Substantially | Theo de Raadt |
2017-01-29 | Send the function codes from the error functions to the bit bucket, | Bob Beck |
2017-01-25 | Construct a BN_gcd_nonct, based on BN_mod_inverse_no_branch, as suggested | Bob Beck |
2017-01-21 | use BN_div_nonct where it is safe to do so. | Bob Beck |
2017-01-21 | Add ct and nonct versions of BN_mod_inverse for internal use | Bob Beck |
2017-01-21 | Split out BN_div and BN_mod into ct and nonct versions for Internal use. | Bob Beck |
2017-01-21 | Make explicit _ct and _nonct versions of bn_mod_exp funcitons that | Bob Beck |
2017-01-21 | /usr/bin/unifdef -D MONT_MUL_MOD -D MONT_EXP_WORD -D RECP_MUL_MOD -m bn_exp.c | Bob Beck |
2017-01-04 | Remove superfluous datatype that is 32 by default. Clang complains | Patrick Wildt |
2016-12-21 | Explicitly export a list of symbols from libcrypto. | Joel Sing |
2016-11-08 | Reduce the ternary operator abuse | Philip Guenther |
2016-11-05 | Stop abusing the ternary operator to decide which function to call in a | Miod Vallat |
2016-11-04 | Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] by | Miod Vallat |
2009-04-06 | import of OpenSSL 0.9.8k | Damien Miller |
2016-10-17 | If BN_div_word() fails (by returning (BN_ULONG)-1) or if the division | Philip Guenther |
2016-09-04 | Less S390. | Joel Sing |
2016-09-04 | Less IA64. | Joel Sing |
2009-04-06 | import of OpenSSL 0.9.8k | Damien Miller |
2016-09-03 | switch to a constant-time gather procedure for amd64 mont5 asm | Brent Cook |
2016-09-03 | add constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF. | Brent Cook |
2016-09-03 | BN_mod_exp_mont_consttime: check for zero modulus. | Brent Cook |
2016-09-02 | BN_mod_exp_mont_consttime: check for zero modulus. | Brent Cook |
2016-08-31 | Avoid undefined-behavior right-shifting by a word-size # of bits. | Brent Cook |
2016-07-18 | don't mix code and decls, ok tedu@ | Brent Cook |
2016-07-17 | use memset to initialize the union | Brent Cook |
2016-07-17 | Initialize buffers before use, noted by Kinichiro Inoguchi. | Brent Cook |
2016-07-05 | On systems where we do not have BN_ULLONG defined (most 64-bit systems), | Brent Cook |
2016-03-15 | 'accomodate' -> 'accommodate' in comments. | Kenneth R Westerback |
2016-03-12 | Add error handling to the remaining calls to bn_wexpand(). | Brent Cook |
2016-03-04 | graduate bn_expand() to a real function. the openssl version of this | Theo de Raadt |
2016-03-04 | Revert bn_expand until there's consensus on a fix. | Doug Hogan |
2016-03-02 | Add bounds checking for BN_hex2bn/BN_dec2bn. | Doug Hogan |
2015-12-24 | More adress -> address | Michael McConville |
2015-11-06 | Fix gcc version preprocessor checks to cope with gcc 5.x and beyond; | Miod Vallat |
2015-10-21 | Reject too small bits value in BN_generate_prime_ex(), so that it does not risk | Miod Vallat |
2015-10-16 | actually include the prerequisite dependency for BIO instead of doing nastyness | Bob Beck |
2015-09-28 | remove excessive brackets on pointer math | Theo de Raadt |