aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-02-22Make "make links" work in fipscanisteronly builds.Dr. Stephen Henson2-3/+3
2011-02-21typoDr. Stephen Henson1-1/+1
2011-02-21Initial perl script to filter out unneeded files for a fips tarball.Dr. Stephen Henson1-0/+44
2011-02-21Call Makefile.fips when making a fips tarball.Dr. Stephen Henson1-1/+1
2011-02-21Remove debugging option.Dr. Stephen Henson1-1/+0
2011-02-21*** empty log message ***Dr. Stephen Henson1-2/+2
2011-02-21Remove unnecessary link directories.Dr. Stephen Henson1-3/+2
2011-02-21Update dependencies.Dr. Stephen Henson29-700/+819
2011-02-21Create fips links even if not compiling in fips mode.Dr. Stephen Henson1-0/+3
2011-02-21Remove unnecessary dependencies.Dr. Stephen Henson3-7/+2
2011-02-21Need to link additional directories for fipscanisteronly build.Dr. Stephen Henson1-1/+9
2011-02-21x509v3.h header file not needed in fips algorithm test utilities.Dr. Stephen Henson6-7/+0
2011-02-21tools and rehash not needed for fips build.Dr. Stephen Henson1-15/+4
2011-02-21*** empty log message ***Dr. Stephen Henson3-6/+6
2011-02-21Make fipscanisteronly build only required files.Dr. Stephen Henson4-3/+45
2011-02-19Move gcm128_context definition to modes_lcl.h (along with some relatedDr. Stephen Henson4-80/+71
definitions) so we can use it in EVP GCM code avoiding need to allocate it.
2011-02-18add ECDSA POSTDr. Stephen Henson6-2/+81
2011-02-18AES GCM selftests.Dr. Stephen Henson5-1/+145
2011-02-17Make -DOPENSSL_FIPSSYMS work for assembly language builds.Dr. Stephen Henson4-6/+30
2011-02-17Experimental perl script to edit assembly language source files,Dr. Stephen Henson1-0/+57
call the assembler, then restore original file. This makes OPENSSL_FIPSSYMS work for assembly language builds.
2011-02-17Correct fipssyms.h for more assembly language symbols.Dr. Stephen Henson1-5/+5
2011-02-17Update auto generated comment.Dr. Stephen Henson1-1/+1
2011-02-17Remove debugging command.Dr. Stephen Henson2-43/+50
Reorder fipssyms.h to include assembly language symbols at the end.
2011-02-16Don't need err library for Makefile.fipsDr. Stephen Henson1-1/+1
2011-02-16Include openssl/crypto.h first in several other files so FIPS renamingDr. Stephen Henson29-1/+29
is picked up.
2011-02-16Experimental FIPS symbol renaming.Dr. Stephen Henson7-3/+564
Fixups under fips/ to make symbol renaming work.
2011-02-16Experimental symbol renaming to avoid clashes with regular OpenSSL.Dr. Stephen Henson28-5/+42
Make sure crypto.h is included first in any affected files.
2011-02-15Add pairwise consistency test to EC.Dr. Stephen Henson4-0/+57
2011-02-15Use SHA-256 in fips_test_suite.Dr. Stephen Henson1-5/+5
2011-02-15Update pairwise consistency checks to use SHA-256.Dr. Stephen Henson3-5/+7
2011-02-15Add non-FIPS algorithm blocking and selftest checking.Dr. Stephen Henson10-10/+119
2011-02-15Add FIPS flags to AES ciphers and SHA* digests.Dr. Stephen Henson2-11/+14
2011-02-15Ignore final '\n' when checking if hex line length is odd.Dr. Stephen Henson1-2/+9
2011-02-15Add support for SigGen and KeyPair tests.Dr. Stephen Henson2-18/+189
2011-02-14Update ECDSA test program to handle ECDSA2 format files.Dr. Stephen Henson2-10/+55
Correctly handle hex strings with an odd number of digits.
2011-02-14Add .cvsignore.Dr. Stephen Henson1-0/+4
2011-02-14Add ECDSA functionality to fips module. Initial very incomplete versionDr. Stephen Henson13-6/+679
of algorithm test program.
2011-02-14Include support for an add_lock callback to tiny FIPS locking API.Dr. Stephen Henson4-7/+24
2011-02-14Don't use FIPS api for ec2_oct.cDr. Stephen Henson1-2/+0
2011-02-14Reorganise ECC code for inclusion in FIPS module.Dr. Stephen Henson14-782/+1055
Move compression, point2oct and oct2point functions into separate files. Add a flags field to EC_METHOD. Add a flag EC_FLAGS_DEFAULT_OCT to use the default compession and oct functions (all existing methods do this). This removes dependencies from EC_METHOD while keeping original functionality.
2011-02-14Use BN_nist_mod_func to avoid need to peek error queue.Dr. Stephen Henson1-31/+7
2011-02-14New function BN_nist_mod_func which returns an appropriate functionDr. Stephen Henson2-0/+17
if the passed prime is a NIST prime.
2011-02-13Remove dependency of dsa_sign.o and dsa_vrf.o: new functions FIPS_dsa_sig_newDr. Stephen Henson12-36/+33
and FIPS_dsa_sig_free, reimplment DSA_SIG_new and DSA_SIG_free from ASN1 library.
2011-02-12Change FIPS source and utilities to use the "FIPS_" names directlyDr. Stephen Henson17-120/+120
instead of using regular OpenSSL API names.
2011-02-12Make no-ec2m work on Win32 build. Add nexprotoneg support too.Dr. Stephen Henson3-33/+41
2011-02-12Disable some functions in headers with no-ec2mDr. Stephen Henson2-0/+6
2011-02-12New option to disable characteristic two fields in EC code.Dr. Stephen Henson19-30/+98
2011-02-12dso_dlfcn.c: make it work on Tru64 4.0.Andy Polyakov1-0/+1
PR: 2316
2011-02-12Configure: engage assembler in Android target.Andy Polyakov2-6/+6
2011-02-12gcm128.c: make it work with no-sse2.Andy Polyakov1-0/+2