Andy Polyakov
|
bf3dfe7fee
bn_div.c: remove duplicate code by merging BN_div and BN_div_no_branch.
|
13 lat temu |
Dr. Stephen Henson
|
f41154b206
#undef bn_div_words as it is defined for FIPS builds.
|
13 lat temu |
Dr. Stephen Henson
|
48da9b8f2a
Fix warning.
|
13 lat temu |
Dr. Stephen Henson
|
14ae26f2e4
Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source files
|
13 lat temu |
Bodo Möller
|
2d9dcd4ff0
Always check bn_wexpend() return values for failure (CVE-2009-3245).
|
14 lat temu |
Dr. Stephen Henson
|
d70323f1c5
Submitted by: Peter Gutmann <pgut001@cs.auckland.ac.nz>
|
15 lat temu |
Geoff Thorpe
|
6343829a39
Revert the size_t modifications from HEAD that had led to more
|
16 lat temu |
Ben Laurie
|
4d6e1e4f29
size_tification.
|
16 lat temu |
Bodo Möller
|
f8d6be3f81
Some precautions to avoid potential security-relevant problems.
|
16 lat temu |
Dr. Stephen Henson
|
56c7754cab
Avoid warnings.
|
16 lat temu |
Andy Polyakov
|
55525742f4
Privatize BN_*_no_branch.
|
17 lat temu |
Bodo Möller
|
24a8c25ab5
fix error codes
|
17 lat temu |
Bodo Möller
|
d1e7d1d96c
don't violate the bn_check_top assertion in BN_mod_inverse_no_branch()
|
17 lat temu |
Bodo Möller
|
b002265ee3
make BN_FLG_CONSTTIME semantics more fool-proof
|
17 lat temu |
Bodo Möller
|
bd31fb2145
Change to mitigate branch prediction attacks
|
17 lat temu |
Nils Larsch
|
8215e7a938
fix warnings when building openssl with the following compiler options:
|
19 lat temu |
Geoff Thorpe
|
9e051bac13
Document a change I'd already made, and at the same time, correct the
|
20 lat temu |
Geoff Thorpe
|
a8aa764d3c
Minimise the amount of code dependent on BN_DEBUG_RAND. In particular,
|
20 lat temu |
Geoff Thorpe
|
9e989810ba
BN_div() cleanup: replace the use of BN_sub and BN_add with bn_sub_words
|
21 lat temu |
Geoff Thorpe
|
5c0c22803e
Put more debug screening in BN_div() and correct a comment.
|
21 lat temu |
Geoff Thorpe
|
d870740cd7
Put the first stage of my bignum debugging adventures into CVS. This code
|
21 lat temu |
Geoff Thorpe
|
a9fd78f9da
bn_div() does some pretty nasty things with temporary variables,
|
21 lat temu |
Geoff Thorpe
|
c4db1a8b5c
This fixes a couple of cases where an inconsistent BIGNUM could be passed as
|
21 lat temu |
Richard Levitte
|
3c801fa460
A little debugging.
|
22 lat temu |
Andy Polyakov
|
2f98abbcb6
x86_64 performance patch.
|
22 lat temu |
Richard Levitte
|
9cdf87f194
Check the return values where memory allocation failures may happen.
|
22 lat temu |
Ulf Möller
|
5dd955dcd2
openbsd-x86 macros
|
23 lat temu |
Andy Polyakov
|
500230ee94
The IRIX fix. Asm recap and corresponding declation.
|
23 lat temu |
Dr. Stephen Henson
|
3d2e469cfa
|
24 lat temu |
Richard Levitte
|
cf1b7d9664
Make all configuration macros available for application by making
|
24 lat temu |