Ben Laurie
766519fc12
Spelling the test right helps.
2004-03-11 17:39:49 +00:00
Ben Laurie
6e07f8a4ba
Finish elimination of Makefile.ssl
2004-03-11 12:31:43 +00:00
Ben Laurie
a82d1527c4
Step 1 in blowing away Makefile.ssl
2004-03-10 09:23:51 +00:00
Ben Laurie
09773532ed
Add pairwise tests, fix makefiles.
2004-03-05 08:28:01 +00:00
Ben Laurie
0f0e53db43
Superfluous bracket.
2004-03-03 18:25:12 +00:00
Ben Laurie
5713956f61
Fix broken test vectors.
2004-02-29 19:18:15 +00:00
Ben Laurie
a5ad942b70
Improve selftests, check for stuck PRNG(!).
2004-02-17 11:51:54 +00:00
Richard Levitte
0ae3ca9ec4
Recent changes from 0.9.7-stable.
...
make update
2004-02-13 21:57:51 +00:00
Richard Levitte
33dd54d4b0
Files to ignore
2004-02-13 21:56:23 +00:00
Ben Laurie
0f7ff5b809
We have to save text0 each time round the outer loop.
2004-02-12 19:32:57 +00:00
Ben Laurie
e6738d4be8
Improve test suite.
2004-02-02 15:25:30 +00:00
Ben Laurie
4c6d0b7069
Wrong variable!
2004-01-31 17:18:02 +00:00
Ben Laurie
135891a9d5
Force odd parity.
2004-01-31 16:39:59 +00:00
Ben Laurie
bcb0a64421
Eliminate pointless variable.
2004-01-31 16:30:13 +00:00
Ben Laurie
7575c7e3bb
Test suite plus failure if selftest fails.
2004-01-30 19:22:22 +00:00
Andy Polyakov
326e02b260
Reserve for unaligned buffer. The problem was "pointed out" be HPUX64
...
gcc, which failed to compile it with "not aligned" at higher optimization
levels.
2004-01-24 15:04:38 +00:00
Ben Laurie
6062460131
Improve debugging.
2004-01-06 18:02:32 +00:00
Ben Laurie
9c2fcb789e
Make OFB MCT work.
2003-12-18 17:21:18 +00:00
Ben Laurie
01d49d19e0
Even ECB needs new keys.
2003-12-18 15:39:16 +00:00
Ben Laurie
380537d9ff
All CFB modes have to do magic on decrypt.
2003-12-18 15:38:58 +00:00
Ben Laurie
3229fd6afe
Who invented these tests? Reconstruct internal state in order to follow
...
bizarre CFB test algorithm.
2003-12-18 14:26:50 +00:00
Ben Laurie
cba1c06e5f
CFB-64 needs to use the saved IV too.
2003-12-18 14:10:53 +00:00
Ben Laurie
bebc48c72f
Decrypt correctly.
2003-12-18 13:57:24 +00:00
Ben Laurie
50bd5b852a
Derive new keys correctly.
2003-12-18 13:33:12 +00:00
Ben Laurie
91182b1b28
Output keys correctly.
2003-12-18 12:44:27 +00:00
Ben Laurie
21a5b6c521
Count was missing in MCT output.
2003-12-18 10:08:01 +00:00
Ben Laurie
ffe8370a18
Targets build too fast.
2003-10-28 14:56:14 +00:00
Ben Laurie
50c71f8701
Include extra libraries/flags.
2003-10-22 11:05:19 +00:00
Ben Laurie
f25b0dddbb
Another stupid diff.
2003-10-08 13:12:50 +00:00
Ben Laurie
2821a5e587
Don't assume diff is any good.
2003-10-07 10:55:36 +00:00
Ben Laurie
739320b840
No test.
2003-10-05 22:22:15 +00:00
Ben Laurie
c9ee3ccd45
Fingerprinting needs to work even if OpenSSL isn't installed yet.
2003-10-04 14:11:45 +00:00
Ben Laurie
80be2f484f
setkey is already defined on HP/UX.
2003-09-30 16:15:49 +00:00
Richard Levitte
ed2e0e3988
Synchronise util/libeay.num with the 0.9.7-stable one.
...
Correct some depend targets in the fips directory tree.
make update
2003-09-28 09:26:37 +00:00
Ben Laurie
445aa1c44a
DSA self-test.
2003-09-27 20:07:17 +00:00
Ben Laurie
2343078660
Selftest RSA and some fixes.
2003-09-27 15:54:43 +00:00
Ben Laurie
899ffab2c9
Make FIPS work again.
2003-09-25 20:04:40 +00:00
Richard Levitte
3b84ce3b6f
Use OPENSSL_FIPS instead of FIPS.
2003-09-25 12:24:52 +00:00
Ben Laurie
d5adc4b475
Missing file.
2003-09-14 13:01:54 +00:00
Ben Laurie
c45c8f3f1c
Make TLSv1 work in FIPS mode.
2003-09-13 17:03:54 +00:00
Ben Laurie
52fc641da0
Add RSA to FIPS.
2003-09-11 21:37:01 +00:00
Richard Levitte
f29f610bf5
make update
2003-09-10 09:15:22 +00:00
Richard Levitte
27d63818e1
Include "e_os.h" instead of "../e_os.h", and trust the building
...
procedure to give the correct -I options to the compiler. This is
*especially* true for test programs that appear in two places, with
different paths to e_os.h depending on where they are built.
2003-09-10 09:15:09 +00:00
Richard Levitte
fa68935f57
Include openssl/fips.h outside of the check for FIPS, so make depend
...
doesn't differ between FIPS and non-FIPS modes.
2003-09-10 09:06:01 +00:00
Richard Levitte
b2f94f81e1
We currently define FIPS, not OPENSSL_FIPS. The reason for this is
...
(probably) that FIPS is an entirely internal macro, and is not
accessible by third-party authors.
2003-09-10 09:05:06 +00:00
Dr. Stephen Henson
ad6eec30a3
Use BIO_snprintf() instead of snprintf().
...
Update hashes.
2003-09-10 00:44:53 +00:00
Dr. Stephen Henson
25c578f3ca
Typo.
2003-09-10 00:16:42 +00:00
Dr. Stephen Henson
22f083815c
Include e_os.h in a few cases (to pick up
...
str(n)icmp defs).
Disable a few tests if not FIPS.
2003-09-10 00:10:34 +00:00
Dr. Stephen Henson
c61e45fba0
Update hashes. Fix a few typos in o_str.c
2003-09-09 23:43:29 +00:00
Richard Levitte
d3446728f9
Move the FIPS check so make depend doesn't give different results
...
depending on FIPS mode.
2003-09-09 16:38:16 +00:00