Ben Laurie
871743aea9
FIPS depends on object, so crypto must be built before fips.
2003-10-08 10:18:02 +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
Richard Levitte
95a64aa4b8
Recent changes from 0.9.7-stable
2003-10-02 10:55:25 +00:00
Ben Laurie
80be2f484f
setkey is already defined on HP/UX.
2003-09-30 16:15:49 +00:00
Richard Levitte
cf54f06dcb
Make sure we get OPENSSL_FIPS.
2003-09-29 22:29:03 +00:00
Richard Levitte
5389c2dfa1
Recent changes from 0.9.7-stable
2003-09-29 19:02:26 +00:00
Richard Levitte
4e2307ebdc
Detect correctly that we're in FIPS mode.
...
Don't run testfipsssl unless in FIPS mode.
2003-09-29 18:46:31 +00:00
Richard Levitte
64961dc3c5
Recent changes from 0.9.7-stable
2003-09-29 15:10:24 +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
Richard Levitte
7027553741
Recent changes from 0.9.7-stable
2003-09-28 09:07:11 +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
Richard Levitte
2fe7c59277
Recent changes from 0.9.7-stable.
2003-09-27 10:13:11 +00:00
Ben Laurie
899ffab2c9
Make FIPS work again.
2003-09-25 20:04:40 +00:00
Ben Laurie
577332db14
Constification.
2003-09-25 20:01:57 +00:00
Richard Levitte
3b84ce3b6f
Use OPENSSL_FIPS instead of FIPS.
2003-09-25 12:24:52 +00:00
Richard Levitte
2667b068a1
Uhmm, o_str.o, not o_str.c...
2003-09-25 12:22:46 +00:00
Dr. Stephen Henson
a26be0386e
In order to get the expected self signed error when
...
calling X509_verify_cert() in x509.c the cert should
not be added to the trusted store.
2003-09-21 02:12:36 +00:00
Ben Laurie
d5adc4b475
Missing file.
2003-09-14 13:01:54 +00:00
Ben Laurie
fe2d15d814
Don't debug.
2003-09-13 20:41:53 +00:00
Ben Laurie
c45c8f3f1c
Make TLSv1 work in FIPS mode.
2003-09-13 17:03:54 +00:00
Ben Laurie
b09c9a91cb
Add a debug flag.
2003-09-13 16:57:56 +00:00
Ben Laurie
a2fd4d03e8
Temporarily remove FIPS test that doesn't work.
2003-09-13 13:36:13 +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
7418027279
make update
2003-09-09 16:39:41 +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
Richard Levitte
245dac4d17
Generalise the definition of strcasecmp() and strncasecmp() for
...
platforms that don't (necessarely) have it. In the case of VMS, this
means moving a couple of functions from apps/ to crypto/ and make them
general (although only used privately).
2003-09-09 14:48:52 +00:00
cvs2svn
c377882c39
This commit was manufactured by cvs2svn to create branch 'OpenSSL-fips-
...
0_9_7-stable'.
2003-09-09 14:48:37 +00:00
Richard Levitte
e6fa67fa93
Generalise the definition of strcasecmp() and strncasecmp() for
...
platforms that don't (necessarely) have it. In the case of VMS, this
means moving a couple of functions from apps/ to crypto/ and make them
general (although only used privately).
2003-09-09 14:48:36 +00:00
Richard Levitte
c2cdb1a877
Test data files should not be part of the TEST value, or util/mk1mf.pl
...
gets confused... The separate TESTDATA variable was inspired from
crypto/evp/Makefile.ssl.
2003-09-09 09:10:45 +00:00
Dr. Stephen Henson
31b28f95be
Put #ifdef FIPS round FIPS DSA_generate_parameters .
...
#if 0 unimplemented ciphers so mkdef.pl doesn't pick
them up.
2003-09-08 17:01:48 +00:00
Richard Levitte
f61bc950c1
Recent changes from 0.9.7-stable.
2003-09-08 16:49:37 +00:00
Richard Levitte
64a014a6d2
Make it builadable in non-FIPS mode.
...
The current solution is very Unix-bound, and there is probably a better way to do this.
2003-09-08 16:43:55 +00:00
Geoff Thorpe
9ea72d3705
These should be write-locks, not read-locks.
2003-09-08 15:47:55 +00:00
Dr. Stephen Henson
a86eff4296
included <string.h> in fips.c to pick up
...
memcmp definition.
update fips_make_sha1 to use fips_err.h
update hashes.
2003-09-08 12:49:08 +00:00
Dr. Stephen Henson
4c4ef336a9
Update dependencies.
2003-09-08 12:39:13 +00:00
Richard Levitte
1ce9c76f8e
More files to ignore.
2003-09-08 11:37:31 +00:00
Richard Levitte
19c8d4a5f8
Ignore the directory rsp (introduced when running tests).
2003-09-08 11:36:32 +00:00
Richard Levitte
e7d580a924
Some more files to ignore.
2003-09-08 11:35:23 +00:00
Richard Levitte
1f8e046af9
Since fips_err is really just used as a header by fips_err_wrapper.c,
...
let's change it's suffix from .c to .h. This also avoids some
otherwise very mysterious (and probably sensible from a historical
point of view :-)) name changes done by mk1mf.pl.
2003-09-08 11:33:07 +00:00