Nils Larsch
|
b4e88ccb28
ensure the pointer is valid before using it
|
vor 18 Jahren |
Andy Polyakov
|
4a47f55639
Eliminate warning induced by http://cvs.openssl.org/chngview?cn=14690 and
|
vor 19 Jahren |
Bodo Möller
|
46a643763d
Implement fixed-window exponentiation to mitigate hyper-threading
|
vor 19 Jahren |
Andy Polyakov
|
8169dd73f9
All SIXTY_FOUR_BIT platforms (mind the difference between SIXTY_FOUR_BIT and
|
vor 20 Jahren |
Geoff Thorpe
|
cf9056cfda
BN_div_word() was breaking when called from BN_bn2dec() (actually, this is
|
vor 20 Jahren |
Geoff Thorpe
|
2aaec9cced
Update any code that was using deprecated functions so that everything builds
|
vor 21 Jahren |
Ulf Möller
|
66ecdf3bfb
more mingw related cleanups.
|
vor 22 Jahren |
Geoff Thorpe
|
e9224c7177
This is a first-cut at improving the callback mechanisms used in
|
vor 22 Jahren |
Richard Levitte
|
55f78baf32
Have all tests use EXIT() to exit rather than exit(), since the latter doesn't
|
vor 22 Jahren |
Bodo Möller
|
259cdf2af9
Sun has agreed to removing the covenant language from most files.
|
vor 22 Jahren |
Bodo Möller
|
5af7d1a3b8
move GF2m tests to the end
|
vor 22 Jahren |
Bodo Möller
|
1dc920c8de
Binary field arithmetic contributed by Sun Microsystems.
|
vor 22 Jahren |
Bodo Möller
|
5c9396e37c
remove obsolete comment
|
vor 22 Jahren |
Bodo Möller
|
c62b26fdc6
Hide BN_CTX structure details.
|
vor 24 Jahren |
Richard Levitte
|
41d2a336ee
e_os.h does not belong with the exported headers. Do not put it there
|
vor 24 Jahren |
Richard Levitte
|
bc36ee6227
Use new-style system-id macros everywhere possible. I hope I haven't
|
vor 24 Jahren |
Richard Levitte
|
cf1b7d9664
Make all configuration macros available for application by making
|
vor 24 Jahren |
Bodo Möller
|
8dea52fa42
Fix some things that look like bugs.
|
vor 24 Jahren |
Bodo Möller
|
80d89e6a6a
Sign-related fixes (and tests).
|
vor 24 Jahren |
Bodo Möller
|
0a52d38b31
Use bc's "print" feature whenever it is available,
|
vor 24 Jahren |
Ulf Möller
|
aecb0b018f
test_mod_mul is useful, let's run it more often.
|
vor 24 Jahren |
Ulf Möller
|
ea1b7fe6d4
forgot to remove the loop variable
|
vor 24 Jahren |
Ulf Möller
|
db88223baa
Loops like this one:
|
vor 24 Jahren |
Ulf Möller
|
111482cf2e
New function BN_bntest_rand() to detect more BN library bugs.
|
vor 24 Jahren |
Bodo Möller
|
fc2e05c2d5
Fix BN_rshift, which caused lots of trouble.
|
vor 24 Jahren |
Bodo Möller
|
b2993bdea1
Remove randomness from the test. These constants give me a segment
|
vor 24 Jahren |
Bodo Möller
|
470fa98f8a
BN_mod_exp(r,a,p,m,ctx) should not be called with r == p.
|
vor 24 Jahren |
Bodo Möller
|
de6e207db6
It's "#elif", not "#elsif".
|
vor 24 Jahren |
Bodo Möller
|
04ca16890b
BN_mod_exp problems ...
|
vor 24 Jahren |
Bodo Möller
|
77ac92d00a
Fix bntest.c problem -- one of the primes got lost
|
vor 24 Jahren |