Andy Polyakov
|
0c86c87c60
Updates from stable branch: BN_*_no_branch privatization and elimination of
|
17 years ago |
Dr. Stephen Henson
|
2714e2ac89
Merge from stable branch.
|
17 years ago |
Dr. Stephen Henson
|
cb6fdc3a49
Update from stable branch.
|
17 years ago |
Dr. Stephen Henson
|
8c3b5d5f27
Update from 0.9.8-stable with patches also applied to equivalent FIPS
|
17 years ago |
Nils Larsch
|
7f622f6c04
fix warnings when building openssl with (gcc 3.3.1):
|
19 years ago |
Geoff Thorpe
|
9e051bac13
Document a change I'd already made, and at the same time, correct the
|
21 years ago |
Geoff Thorpe
|
a8aa764d3c
Minimise the amount of code dependent on BN_DEBUG_RAND. In particular,
|
21 years ago |
Geoff Thorpe
|
9e989810ba
BN_div() cleanup: replace the use of BN_sub and BN_add with bn_sub_words
|
21 years ago |
Geoff Thorpe
|
5c0c22803e
Put more debug screening in BN_div() and correct a comment.
|
21 years ago |
Geoff Thorpe
|
d870740cd7
Put the first stage of my bignum debugging adventures into CVS. This code
|
21 years ago |
Geoff Thorpe
|
a9fd78f9da
bn_div() does some pretty nasty things with temporary variables,
|
21 years ago |
Geoff Thorpe
|
c4db1a8b5c
This fixes a couple of cases where an inconsistent BIGNUM could be passed as
|
21 years ago |
Richard Levitte
|
3c801fa460
A little debugging.
|
22 years ago |
Andy Polyakov
|
2f98abbcb6
x86_64 performance patch.
|
22 years ago |
Richard Levitte
|
9cdf87f194
Check the return values where memory allocation failures may happen.
|
22 years ago |
Ulf Möller
|
5dd955dcd2
openbsd-x86 macros
|
23 years ago |
Andy Polyakov
|
500230ee94
The IRIX fix. Asm recap and corresponding declation.
|
24 years ago |
Dr. Stephen Henson
|
3d2e469cfa
|
24 years ago |
Richard Levitte
|
cf1b7d9664
Make all configuration macros available for application by making
|
24 years ago |
Ulf Möller
|
75802000c8
There is no C version of bn_div_3_words
|
24 years ago |
Bodo Möller
|
80d89e6a6a
Sign-related fixes (and tests).
|
24 years ago |
Bodo Möller
|
78a0c1f18d
modular arithmetics
|
24 years ago |
Bodo Möller
|
7f7b8d6871
BN_CTX-related fixes.
|
24 years ago |
Dr. Stephen Henson
|
2d978cbd30
Changes needed for Tandem NSK, supplied by Scott Uroff (scott@xypro.com).
|
24 years ago |
Andy Polyakov
|
89cee61b45
New NO_INLINE_ASM macro. Primary target for the moment is Solaris x86
|
25 years ago |
Ulf Möller
|
4a6222d71b
BN_div bugfix. The q-- loop should not be entered in the n0==d0 case.
|
25 years ago |
Ulf Möller
|
9b141126d4
New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to access
|
25 years ago |
Andy Polyakov
|
fb81ac5e6b
Support for "multiply high" instruction, see BN_UMULT_HIGH comment in
|
25 years ago |
Ulf Möller
|
0bde1089f8
match the prototype
|
25 years ago |
Bodo Möller
|
cb5b7850ac
If n0 == d0, we must alway compute 'rem' "by hand"
|
25 years ago |