Dr. Stephen Henson
|
2c3ee8ad80
|
add strp.h to mkdef.pl headers
|
2011-11-21 22:55:23 +00:00 |
|
Dr. Stephen Henson
|
1c78c43bd3
|
move internal functions to ssl_locl.h
|
2011-11-21 22:52:13 +00:00 |
|
Dr. Stephen Henson
|
21b52dd3eb
|
bcmp doesn't exist on all platforms, replace with memcmp
|
2011-11-21 22:28:29 +00:00 |
|
Andy Polyakov
|
d127ef78ad
|
bsaes-x86_64.pl: fix buffer overrun in tail processing.
|
2011-11-16 23:34:01 +00:00 |
|
Dr. Stephen Henson
|
d674bb4bc8
|
In EC_KEY_set_public_key_affine_coordinates include explicit check to see passed components do not exceed field order
|
2011-11-16 13:28:35 +00:00 |
|
Ben Laurie
|
e0af04056c
|
Add TLS exporter.
|
2011-11-15 23:50:52 +00:00 |
|
Ben Laurie
|
333f926d67
|
Add DTLS-SRTP.
|
2011-11-15 22:59:20 +00:00 |
|
Andy Polyakov
|
dce7f142a6
|
Configure: reimplement commit#21695.
|
2011-11-15 12:32:18 +00:00 |
|
Andy Polyakov
|
77aae9654f
|
Configure, e_aes.c: allow for XTS assembler implementation.
|
2011-11-15 12:18:40 +00:00 |
|
Ben Laurie
|
ae55176091
|
Fix some warnings caused by __owur. Temporarily (I hope) remove the more
aspirational __owur annotations.
|
2011-11-14 00:36:10 +00:00 |
|
Andy Polyakov
|
fe06864836
|
bsaes-x86_64.pl: add Win64 SEH and "hadrware" calls to aes-x86_64.pl.
|
2011-11-13 20:33:41 +00:00 |
|
Andy Polyakov
|
0985bd4f80
|
bn_nist.c: fix strict-aliasing compiler warning.
|
2011-11-13 17:31:03 +00:00 |
|
Dr. Stephen Henson
|
20bee9684d
|
Add RFC5114 DH parameters to OpenSSL. Add test data to dhtest.
|
2011-11-13 14:07:36 +00:00 |
|
Dr. Stephen Henson
|
0c58d22ad9
|
PR: 1794
Submitted by: Peter Sylvester <peter.sylvester@edelweb.fr>
Reviewed by: steve
Document unknown_psk_identify alert, remove pre-RFC 5054 string from
ssl_stat.c
|
2011-11-13 13:13:01 +00:00 |
|
Andy Polyakov
|
6a828b7a8e
|
rc4test.c: commit#21684 broke x86_64 shared Linux build. This is temporary
solution so that one can build rc4test...
|
2011-11-12 13:37:20 +00:00 |
|
Andy Polyakov
|
32268b183f
|
e_aes.c: additional sanity check in aes_xts_cipher.
|
2011-11-12 13:26:36 +00:00 |
|
Andy Polyakov
|
ff6f9f96fd
|
cryptlib.c, etc.: fix linker warnings in 64-bit Darwin build.
|
2011-11-12 13:10:00 +00:00 |
|
Andy Polyakov
|
4a5397fb68
|
Configure, x86gas.pl: fix linker warnings in 32-bit Darwin build.
|
2011-11-12 12:16:11 +00:00 |
|
Andy Polyakov
|
f9542a4231
|
engines/: get rid of cvs warnings on MacOS X, proper clean in ccgost.
|
2011-11-12 12:13:13 +00:00 |
|
Andy Polyakov
|
acb2f06af1
|
Makefile.org: proper libclean on MacOS X.
|
2011-11-12 11:57:54 +00:00 |
|
Dr. Stephen Henson
|
33387d4a88
|
portability fix for some perl versions
|
2011-11-11 19:01:25 +00:00 |
|
Andy Polyakov
|
60d4e99cf3
|
bsaes-x86_64.pl: add bsaes_xts_[en|de]crypt.
|
2011-11-10 22:41:31 +00:00 |
|
Andy Polyakov
|
3c075bf07f
|
arm_arch.h: allow to specify __ARM_ARCH__ elsewhere.
|
2011-11-09 20:08:44 +00:00 |
|
Andy Polyakov
|
bdf40fd251
|
x86cpuid.pl: compensate for imaginary virtual machines.
|
2011-11-08 21:27:44 +00:00 |
|
Andy Polyakov
|
3f54a7460c
|
Configure: harmonize darwin64-x86_64-cc line with assembler pack.
|
2011-11-08 18:32:07 +00:00 |
|
Andy Polyakov
|
bba391a99a
|
config: KERNEL_BITS envrionment variable to control choice between 32-
and 64-bit Solaris builds.
|
2011-11-08 14:40:33 +00:00 |
|
Andy Polyakov
|
af0368458a
|
config: KERNEL_BITS envrionment variable to control choice between 32- and
64-bit darwin builds.
|
2011-11-08 13:31:28 +00:00 |
|
Andy Polyakov
|
a2570242a9
|
Configure: initial support for iOS.
|
2011-11-08 13:02:57 +00:00 |
|
Andy Polyakov
|
f6666ad19d
|
Configure: allow ./config to pass compiler flags with white spaces.
|
2011-11-08 12:45:00 +00:00 |
|
Andy Polyakov
|
d43a7f2cc6
|
fips_canister.c: add cross-compiler support for iOS (it applies even to
MacOS X, because it's easier to handle it this way).
|
2011-11-08 12:21:32 +00:00 |
|
Andy Polyakov
|
7467b76fbf
|
fips_premain.c: fix warning about _exit on MacOS X.
|
2011-11-08 12:15:04 +00:00 |
|
Andy Polyakov
|
6a0ea5d239
|
fipsld, incore: switch to new cross-compile support.
|
2011-11-06 23:22:58 +00:00 |
|
Andy Polyakov
|
9a480169cd
|
e_aes.c: fold aesni_xts_cipher and [most importantly] fix aes_xts_cipher's
return value after custom flag was rightly reverted.
|
2011-11-06 19:48:39 +00:00 |
|
Dr. Stephen Henson
|
85a1a836a2
|
check for unset entropy and nonce callbacks
|
2011-11-06 13:08:41 +00:00 |
|
Dr. Stephen Henson
|
a98b8ce652
|
Update fips_test_suite to take multiple command line options and
an induced error checking function.
|
2011-11-06 12:53:13 +00:00 |
|
Dr. Stephen Henson
|
980e7e8bcd
|
typo
|
2011-11-05 18:25:40 +00:00 |
|
Dr. Stephen Henson
|
f45c90bb1c
|
make post failure simulation reversible in all cases
|
2011-11-05 18:14:42 +00:00 |
|
Dr. Stephen Henson
|
4692f9f7b6
|
typo: use key for POST callback
|
2011-11-05 18:11:05 +00:00 |
|
Dr. Stephen Henson
|
835d355b97
|
fix set but unused warnings
|
2011-11-05 18:04:31 +00:00 |
|
Andy Polyakov
|
29fd6746f5
|
armv4cpuid.S, armv4-gf2m.pl: make newest code compilable by older assembler.
|
2011-11-05 13:07:18 +00:00 |
|
Andy Polyakov
|
e879dd4386
|
x86cpuid.pl: don't punish "last-year" OSes on "this-year" CPUs.
PR: 2633
|
2011-11-05 10:44:12 +00:00 |
|
Andy Polyakov
|
09f40a3cb9
|
ppc.pl: fix bug in bn_mul_comba4.
PR: 2636
Submitted by: Charles Bryant
|
2011-11-05 10:16:04 +00:00 |
|
Dr. Stephen Henson
|
f4324e51dd
|
Add single call public key sign and verify functions.
|
2011-11-05 01:34:36 +00:00 |
|
Dr. Stephen Henson
|
69569dd168
|
Add support for memory leak checking in fips_algvs.
Fix many memory leaks in algorithm test utilities.
|
2011-11-02 19:17:30 +00:00 |
|
Dr. Stephen Henson
|
12cc43782c
|
Remove duplicate test from health check.
Fix memory leaks by uninstantiating DRBG before reinitialising it.
|
2011-11-02 16:58:17 +00:00 |
|
Dr. Stephen Henson
|
400b3b3614
|
Print out an error for "make test" in FIPS builds. (from FIPS stable)
|
2011-11-02 00:58:17 +00:00 |
|
Dr. Stephen Henson
|
3ec9dceb15
|
Add fips_algvs utility (from FIPS 2.0 stable branch).
|
2011-11-02 00:57:22 +00:00 |
|
Richard Levitte
|
92064785ec
|
Typo...
|
2011-10-30 14:43:53 +00:00 |
|
Andy Polyakov
|
a75a52a43e
|
bsaes-x86_64.pl: add CBC decrypt and engage it in e_aes.c.
|
2011-10-30 12:15:56 +00:00 |
|
Richard Levitte
|
ada35f9c2c
|
Add missing algorithms to disable, and in particular, disable
EC_NISTP_64_GCC_128 by default, as GCC isn't currently supported on
VMS. Synchronise with Unix.
|
2011-10-30 11:46:07 +00:00 |
|