summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix selftest.OpenSSL-fips-0_9_7-stableBen Laurie2004-05-062-10/+6
|
* Recent changes from 0.9.7-stable.Richard Levitte2004-05-063-3/+21
|
* Final(?) version of test suite.Ben Laurie2004-04-301-14/+73
|
* Recent changes from 0.9.7-stable.Richard Levitte2004-04-297-12/+70
|
* P, not T.Ben Laurie2004-04-281-1/+1
|
* Fix self-test.Ben Laurie2004-04-282-1/+5
|
* Finish moving FIPS_allow_md5().Ben Laurie2004-04-2711-63/+65
|
* Update from main branch.Dr. Stephen Henson2004-04-221-0/+1
|
* Recent changes from 0.9.7-stable.Richard Levitte2004-04-211-3/+2
|
* Another small bug fix. Notified by cipo <cseplo_l@netlock.net>Richard Levitte2004-04-201-1/+4
|
* Small bug fixes.Richard Levitte2004-04-205-5/+15
| | | | | | Move the declaration of FIPS_allow_md5() from fips_locl.h to fips.h. Consequently, util/mkdef.pl doesn't need to look at fips_locl.h any more.
* Recent changes from 0.9.7-stable.Richard Levitte2004-04-201-1/+3
|
* Tests have shown that setargv.obj isn't really needed (at least as farRichard Levitte2004-04-163-3/+3
| | | | | as we can tell). This is good, because it doesn't seem to exist on some newer Windows installations.
* make updateRichard Levitte2004-04-161-0/+5
|
* Don't use global variables. Instead, use a function that returns theRichard Levitte2004-04-166-8/+28
| | | | | | | | proper value. There are a few more spots where FIPS makes use of global variables. This is problematic on some non-Unix platforms. I will deal with them later.
* Wrap with a check for OPENSSL_FIPS. We need that to have mkdef.plRichard Levitte2004-04-161-0/+11
| | | | | work properly. Add C++ protection.
* Add the first half of the C++ protection :-).Richard Levitte2004-04-161-0/+5
|
* Add fips_rand.h among the header files to look at.Richard Levitte2004-04-151-2/+3
| | | | Fix a silly warning.
* Fix sign vs. unsigned warning.Richard Levitte2004-04-151-1/+1
|
* Make sure mkdef.pl is called with optional "fips" as well.Richard Levitte2004-04-154-14/+14
|
* make updateRichard Levitte2004-04-151-0/+14
|
* Look at a few FIPS-related headers and process FIPS-related symbolsRichard Levitte2004-04-151-1/+7
| | | | properly.
* Make the Windows/DOS build system understand "fips".Richard Levitte2004-04-1512-31/+39
|
* make updateRichard Levitte2004-04-151-2/+2
|
* Now that we look in fips/rsa, there's no need to erroneously excludeRichard Levitte2004-04-151-4/+1
| | | | the functions RSA_PKCS1_SSLeay and RSA_generate_key.
* Include fips/rsa among the directories to look in.Richard Levitte2004-04-151-0/+1
|
* make updateRichard Levitte2004-04-151-1/+1
|
* make updateRichard Levitte2004-04-154-30/+61
|
* Some platforms (Win32, it seems) do not have PATH_MAX, so let's defineRichard Levitte2004-04-152-1/+5
| | | | it with a generic value (1024) if it isn't already defined.
* Recognise the "platform" OPENSSL_FIPS.Richard Levitte2004-04-151-1/+4
|
* Use OPENSSL_FIPS instead of just FIPS.Richard Levitte2004-04-151-1/+1
|
* Make fips_gettime work on Win32 (lets hope the Win32 function we useRichard Levitte2004-04-152-8/+33
| | | | | | | | is OK with NIST. Otherwise, we have a problem). Avoid depending on 32-bit longs. Provided by Dr Stephen Henson <shenson@drh-consultancy.co.uk>
* Include string.h to get a proper declaration of memcmp()Richard Levitte2004-04-154-2/+4
|
* Make sure this script works with shared library builds as well.Richard Levitte2004-04-151-1/+5
|
* Allow the possibility to say no-fips, and make Ben build his debugRichard Levitte2004-04-151-3/+5
| | | | variant properly :-).
* Add corruptors so KATs can be made to fail.Ben Laurie2004-04-1413-11/+42
|
* 2-key 3DES KAT.Ben Laurie2004-04-134-3/+47
|
* Add some root CAs.Dr. Stephen Henson2004-04-130-0/+0
|
* This commit was manufactured by cvs2svn to create branch 'OpenSSL-fips-cvs2svn2004-04-135-0/+126
|\ | | | | 0_9_7-stable'.
| * This commit was manufactured by cvs2svn to create branchcvs2svn2004-04-136-0/+224
| |\ | | | | | | 'OpenSSL_0_9_7-stable'.
| | * Add some root CAs.Dr. Stephen Henson2004-04-135-0/+126
| | |
| | * Avoid undefined results when the parameter is out of range.Geoff Thorpe2004-04-021-1/+1
| | |
| | * Don't use C++ reserved word.Dr. Stephen Henson2004-04-012-7/+7
| | |
| | * Oops forgot CHANGES entry.Dr. Stephen Henson2004-03-311-0/+3
| | |
| | * New function X509_POLICY_NODE_print()Dr. Stephen Henson2004-03-313-3/+24
| | |
| | * Add symbol hacks for some long names.Richard Levitte2004-03-293-32/+115
| | | | | | | | | | | | make update
| | * This is essentially Intel 32-bit compiler tune-up. To start with allAndy Polyakov2004-03-285-28/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | available compiler versions generated bogus machine code trying to compile new crypto/des/cfb_enc.c. Secondly, 8th version defines __GNUC__ macro, but fails to compile *some* inline assembler correctly. Note that all versions of icc implement MSC-like _lrot[rl] intrinsic, which is used now instead of offensive asm. Finally, unnecessary linker dependencies are eliminated. Most notably dependency from libirc.a caused trouble at application start-up, if libcrypto.so is linked with -Bsymbolic (which it is).
| | * Enhance EVP code to generate random symmetric keys of theDr. Stephen Henson2004-03-287-25/+116
| | | | | | | | | | | | | | | | | | | | | | | | appropriate form, for example correct DES parity. Update S/MIME code and EVP_SealInit to use new functions. PR: 700
| | * Make {i2v,v2i}_ASN1_BIT_STRING global.Dr. Stephen Henson2004-03-284-9/+13
| | | | | | | | | | | | make update
| | * Remove obsolete files.Dr. Stephen Henson2004-03-282-281/+0
| | |