Bodo Möller
|
f391750205
|
"make update" (partial)
|
2011-10-19 15:29:14 +00:00 |
|
Bodo Möller
|
e5641d7f05
|
BN_BLINDING multi-threading fix.
Submitted by: Emilia Kasper (Google)
|
2011-10-19 14:59:27 +00:00 |
|
Dr. Stephen Henson
|
6d4c65835d
|
Typo (?)
|
2011-10-19 12:05:08 +00:00 |
|
Dr. Stephen Henson
|
0a7fcce8df
|
Build fipscanister.o only by default. Utility build now needs
make build_tests
|
2011-10-19 11:47:21 +00:00 |
|
Dr. Stephen Henson
|
6b0ac883d0
|
Recognise new option.
|
2011-10-19 11:44:25 +00:00 |
|
Bodo Möller
|
7d8bb91233
|
Fix indentation
|
2011-10-19 09:24:22 +00:00 |
|
Bodo Möller
|
e0d6132b8c
|
Fix warnings.
Also, use the common Configure mechanism for enabling/disabling the 64-bit ECC code.
|
2011-10-19 08:59:53 +00:00 |
|
Dr. Stephen Henson
|
e3fed9f41e
|
Update premain fingerprint.
|
2011-10-18 22:11:11 +00:00 |
|
Bodo Möller
|
3e00b4c9db
|
Improve optional 64-bit NIST-P224 implementation, and add NIST-P256 and
NIST-P521. (Now -DEC_NISTP_64_GCC_128 enables all three of these;
-DEC_NISTP224_64_GCC_128 no longer works.)
Submitted by: Google Inc.
|
2011-10-18 19:43:16 +00:00 |
|
Andy Polyakov
|
4c3a7a0263
|
fipssyms.h: assign alias to newly introduced bn_gather5.
|
2011-10-18 18:59:33 +00:00 |
|
Andy Polyakov
|
10db9f9f48
|
fips/*: extend fipsro segmenting to all _MSC_VER builds (including WinCE).
|
2011-10-18 18:56:09 +00:00 |
|
Andy Polyakov
|
9f0d2e1464
|
fips_enc.c: assign minimal block size to bad_cipher [to avoid arithmetic
exceptions in TLS layer].
|
2011-10-18 18:52:05 +00:00 |
|
Andy Polyakov
|
5d77cdc591
|
engines/.cvsignore: stop whining about e_padlock-*.s.
|
2011-10-18 13:39:47 +00:00 |
|
Andy Polyakov
|
07904e0c6c
|
evp/e_aes.c: fold AES-NI modes that heavily rely on indirect calls
(trade 2% small-block performance), engage bit-sliced AES in GCM.
|
2011-10-18 13:37:26 +00:00 |
|
Andy Polyakov
|
4010b341b7
|
x86_64-xlate.pl: make vpaes-x86_64.pl and rc4-md5-x86_64 work with ml64,
fix bug in .crt section alignment.
PR: 2620, 2624
|
2011-10-18 09:50:23 +00:00 |
|
Andy Polyakov
|
5a326467dc
|
bsaes-x86_64.pl: make it work with ml64.
|
2011-10-18 09:22:04 +00:00 |
|
Andy Polyakov
|
3b7c14bb90
|
[bs|vp]aes-x86[_64].pl: typos and clarifications.
|
2011-10-18 08:03:02 +00:00 |
|
Andy Polyakov
|
e2473dcc7d
|
c_allc.c: add aes-xts to loop.
|
2011-10-18 07:53:50 +00:00 |
|
Dr. Stephen Henson
|
1db4a63bc3
|
Do global replace to remove assembly language object files.
|
2011-10-18 00:02:42 +00:00 |
|
Andy Polyakov
|
78f288d5c9
|
bn_mont.c: get corner cases right in updated BN_from_montgomery_word.
|
2011-10-17 23:35:00 +00:00 |
|
Andy Polyakov
|
8329e2e776
|
bn_exp.c: further optimizations using more ideas from
http://eprint.iacr.org/2011/239.
|
2011-10-17 17:41:49 +00:00 |
|
Andy Polyakov
|
3f66f2040a
|
x86_64-mont.pl: minor optimization.
|
2011-10-17 17:39:59 +00:00 |
|
Andy Polyakov
|
2534891874
|
bn_mont.c: simplify BN_from_montgomery_word.
|
2011-10-17 17:24:28 +00:00 |
|
Andy Polyakov
|
79ba545c09
|
bn_shift.c: minimize reallocations, which allows BN_FLG_STATIC_DATA to
be shifted in specific cases.
|
2011-10-17 17:20:48 +00:00 |
|
Andy Polyakov
|
993adc0531
|
Engage bsaes-x86_64.pl, bit-sliced AES.
|
2011-10-17 17:10:54 +00:00 |
|
Dr. Stephen Henson
|
bc1b04d255
|
L=3072, N=256 provides 128 bits of security not 112.
|
2011-10-16 12:31:49 +00:00 |
|
Andy Polyakov
|
8fcdb1e60f
|
Add android-x86.
|
2011-10-15 08:32:16 +00:00 |
|
Dr. Stephen Henson
|
e1db7c4e7a
|
Clarify usage message.
|
2011-10-14 23:51:58 +00:00 |
|
Dr. Stephen Henson
|
ffbfbef943
|
more vxworks patches
|
2011-10-14 22:04:14 +00:00 |
|
Dr. Stephen Henson
|
1fb2e0f940
|
Allow override of GCCVER and noexecstack checking from environment.
Vxworks support.
|
2011-10-14 17:28:10 +00:00 |
|
Dr. Stephen Henson
|
41a846c694
|
Don't use TPREFIX shell variable for minimal script.
|
2011-10-14 15:15:20 +00:00 |
|
Dr. Stephen Henson
|
3335b6f265
|
Add usage messages.
|
2011-10-14 13:00:08 +00:00 |
|
Andy Polyakov
|
027026df9f
|
e_aes.c: fix bug in aesni_gcm_tls_cipher.
|
2011-10-14 09:32:06 +00:00 |
|
Andy Polyakov
|
9ee5916d97
|
aesni-x86[_64].pl: fix bug in CCM code.
|
2011-10-14 09:15:19 +00:00 |
|
Andy Polyakov
|
af9b610cef
|
Remove eng_aesni.c as AES-NI support is integrated directly at EVP.
|
2011-10-13 19:46:44 +00:00 |
|
Bodo Möller
|
8bfc6479a8
|
use -no_ecdhe when using -no_dhe
|
2011-10-13 15:07:08 +00:00 |
|
Bodo Möller
|
4f2015742d
|
Oops - ectest.c finds further problems beyond those exposed by bntext.c
|
2011-10-13 14:29:59 +00:00 |
|
Bodo Möller
|
0a06ad76a1
|
Avoid failed assertion in BN_DEBUG builds
|
2011-10-13 14:21:39 +00:00 |
|
Bodo Möller
|
bf6d2f986d
|
Make CTR mode behaviour consistent with other modes:
- clear ctx->num in EVP_CipherInit_ex
- adapt e_eas.c changes from http://cvs.openssl.org/chngview?cn=19816
for eng_aesni.c
Submitted by: Emilia Kasper
|
2011-10-13 13:41:34 +00:00 |
|
Bodo Möller
|
9d74befd23
|
Clarify warning
|
2011-10-13 13:27:09 +00:00 |
|
Bodo Möller
|
8b37d33a94
|
typo
|
2011-10-13 13:20:33 +00:00 |
|
Bodo Möller
|
3ddc06f082
|
In ssl3_clear, preserve s3->init_extra along with s3->rbuf.
Submitted by: Bob Buckholz <bbuckholz@google.com>
|
2011-10-13 13:05:58 +00:00 |
|
Bodo Möller
|
cdfe0fdde6
|
Fix OPENSSL_BN_ASM_MONT5 for corner cases; add a test.
Submitted by: Emilia Kasper
|
2011-10-13 12:35:10 +00:00 |
|
Dr. Stephen Henson
|
5936521495
|
Print curve type for signature tests.
|
2011-10-12 22:41:33 +00:00 |
|
Dr. Stephen Henson
|
35882b60d8
|
increase test RSA key size to 1024 bits
|
2011-10-12 21:55:03 +00:00 |
|
Dr. Stephen Henson
|
ce01482e0f
|
Update README.FIPS for new FIPS 2.0 testvectors.
|
2011-10-12 18:48:01 +00:00 |
|
Dr. Stephen Henson
|
7fc78f11e8
|
Remove o_init.o special case from Makefile: this doesn't work.
|
2011-10-12 17:27:08 +00:00 |
|
Dr. Stephen Henson
|
98bc806749
|
Skip ECDH sanity check. Add --compare-all to run comparison tests on
all files instead of sanity checks.
|
2011-10-12 17:18:38 +00:00 |
|
Dr. Stephen Henson
|
a2b6dc97f6
|
Handle partial test where H is absent: needed to check g generation.
|
2011-10-12 17:03:15 +00:00 |
|
Dr. Stephen Henson
|
df36faaaa2
|
Update instructions.
|
2011-10-12 15:35:34 +00:00 |
|