summaryrefslogtreecommitdiffstats
path: root/fips/dh
AgeCommit message (Collapse)Author
2004-07-30To protect FIPS-related global variables, add locking mechanismsRichard Levitte
around them. NOTE: because two new locks are added, this adds potential binary incompatibility with earlier versions in the 0.9.7 series. However, those locks will only ever be touched when FIPS_mode_set() is called and after, thanks to a variable that's only changed from 0 to 1 once (when FIPS_mode_set() is called). So basically, as long as FIPS mode hasn't been engaged explicitely by the calling application, the new locks are treated as if they didn't exist at all, thus not becoming a problem. Applications that are built or rebuilt to use FIPS functionality will need to be recompiled in any case, thus not being a problem either.
2004-07-12Corrected test program.Ben Laurie
2004-06-28Make sure the FIPS stuff is only really compiled when in FIPS mode.Richard Levitte
2004-06-21Make sure we don't try to loop over an empty EXHEADER. In theRichard Levitte
Makefiles where this was fixed by commenting away code, change it to check for an empty EXHEADER instead, so we have less hassle in a future where EXHEADER changes. PR: 900
2004-06-19Update ignores.Ben Laurie
2004-06-19Add Diffie-Hellman to FIPS.Ben Laurie