Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Configure: harmonize darwin64-x86_64-cc line with assembler pack. | Andy Polyakov | 2011-11-08 | 2 | -2/+2 |
| | |||||
* | config: KERNEL_BITS envrionment variable to control choice between 32- | Andy Polyakov | 2011-11-08 | 1 | -2/+5 |
| | | | | and 64-bit Solaris builds. | ||||
* | config: KERNEL_BITS envrionment variable to control choice between 32- and | Andy Polyakov | 2011-11-08 | 1 | -4/+12 |
| | | | | 64-bit darwin builds. | ||||
* | Configure: initial support for iOS. | Andy Polyakov | 2011-11-08 | 3 | -0/+41 |
| | |||||
* | Configure: allow ./config to pass compiler flags with white spaces. | Andy Polyakov | 2011-11-08 | 1 | -0/+1 |
| | |||||
* | fips_canister.c: add cross-compiler support for iOS (it applies even to | Andy Polyakov | 2011-11-08 | 1 | -0/+1 |
| | | | | MacOS X, because it's easier to handle it this way). | ||||
* | fips_premain.c: fix warning about _exit on MacOS X. | Andy Polyakov | 2011-11-08 | 2 | -2/+2 |
| | |||||
* | fipsld, incore: switch to new cross-compile support. | Andy Polyakov | 2011-11-06 | 2 | -12/+19 |
| | |||||
* | e_aes.c: fold aesni_xts_cipher and [most importantly] fix aes_xts_cipher's | Andy Polyakov | 2011-11-06 | 1 | -32/+19 |
| | | | | return value after custom flag was rightly reverted. | ||||
* | check for unset entropy and nonce callbacks | Dr. Stephen Henson | 2011-11-06 | 1 | -1/+3 |
| | |||||
* | Update fips_test_suite to take multiple command line options and | Dr. Stephen Henson | 2011-11-06 | 2 | -38/+338 |
| | | | | an induced error checking function. | ||||
* | typo | Dr. Stephen Henson | 2011-11-05 | 1 | -1/+1 |
| | |||||
* | make post failure simulation reversible in all cases | Dr. Stephen Henson | 2011-11-05 | 5 | -12/+12 |
| | |||||
* | typo: use key for POST callback | Dr. Stephen Henson | 2011-11-05 | 1 | -2/+1 |
| | |||||
* | fix set but unused warnings | Dr. Stephen Henson | 2011-11-05 | 3 | -14/+9 |
| | |||||
* | armv4cpuid.S, armv4-gf2m.pl: make newest code compilable by older assembler. | Andy Polyakov | 2011-11-05 | 2 | -23/+23 |
| | |||||
* | x86cpuid.pl: don't punish "last-year" OSes on "this-year" CPUs. | Andy Polyakov | 2011-11-05 | 1 | -1/+1 |
| | | | | PR: 2633 | ||||
* | ppc.pl: fix bug in bn_mul_comba4. | Andy Polyakov | 2011-11-05 | 1 | -1/+1 |
| | | | | | PR: 2636 Submitted by: Charles Bryant | ||||
* | Add single call public key sign and verify functions. | Dr. Stephen Henson | 2011-11-05 | 13 | -85/+117 |
| | |||||
* | Add support for memory leak checking in fips_algvs. | Dr. Stephen Henson | 2011-11-02 | 9 | -15/+93 |
| | | | | Fix many memory leaks in algorithm test utilities. | ||||
* | Remove duplicate test from health check. | Dr. Stephen Henson | 2011-11-02 | 1 | -18/+11 |
| | | | | Fix memory leaks by uninstantiating DRBG before reinitialising it. | ||||
* | Print out an error for "make test" in FIPS builds. (from FIPS stable) | Dr. Stephen Henson | 2011-11-02 | 1 | -3/+1 |
| | |||||
* | Add fips_algvs utility (from FIPS 2.0 stable branch). | Dr. Stephen Henson | 2011-11-02 | 21 | -55/+446 |
| | |||||
* | Typo... | Richard Levitte | 2011-10-30 | 1 | -1/+1 |
| | |||||
* | bsaes-x86_64.pl: add CBC decrypt and engage it in e_aes.c. | Andy Polyakov | 2011-10-30 | 2 | -3/+503 |
| | |||||
* | Add missing algorithms to disable, and in particular, disable | Richard Levitte | 2011-10-30 | 2 | -8/+15 |
| | | | | | EC_NISTP_64_GCC_128 by default, as GCC isn't currently supported on VMS. Synchronise with Unix. | ||||
* | Teach mkshared.com to have a look for disabled algorithms in opensslconf.h | Richard Levitte | 2011-10-30 | 1 | -2/+24 |
| | |||||
* | bn_exp.c: fix corner case in new constant-time code. | Andy Polyakov | 2011-10-29 | 1 | -0/+5 |
| | | | | Submitted by: Emilia Kasper | ||||
* | bsaes-x86_64.pl: optimize InvMixColumns. | Andy Polyakov | 2011-10-29 | 1 | -106/+82 |
| | |||||
* | bsaes-x86_64.pl: add decryption procedure (with unoptimized reference | Andy Polyakov | 2011-10-29 | 1 | -26/+385 |
| | | | | InvMixColumns). | ||||
* | PR: 2628 | Dr. Stephen Henson | 2011-10-27 | 1 | -2/+13 |
| | | | | | | | | Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Reviewed by: steve Send alert instead of assertion failure for incorrectly formatted DTLS fragments. | ||||
* | PR: 2628 | Dr. Stephen Henson | 2011-10-27 | 1 | -1/+1 |
| | | | | | | | Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Reviewed by: steve Fix for ECC keys and DTLS. | ||||
* | PR: 2632 | Dr. Stephen Henson | 2011-10-26 | 1 | -1/+1 |
| | | | | | | | | Submitted by: emmanuel.azencot@bull.net Reviewed by: steve Return -1 immediately if not affine coordinates as BN_CTX has not been set up. | ||||
* | Use correct tag for SRP username. | Dr. Stephen Henson | 2011-10-25 | 1 | -1/+1 |
| | |||||
* | typo | Dr. Stephen Henson | 2011-10-24 | 1 | -1/+1 |
| | |||||
* | e_aes.c: fold even aesni_ccm_cipher. | Andy Polyakov | 2011-10-24 | 1 | -66/+12 |
| | |||||
* | e_aes.c: prevent potential DoS in aes_gcm_tls_cipher. | Andy Polyakov | 2011-10-23 | 1 | -1/+1 |
| | |||||
* | cryptlib.c: remove stdio dependency in Windows fipscanister.lib. | Andy Polyakov | 2011-10-23 | 1 | -1/+7 |
| | |||||
* | No need for custom flag in XTS mode: block length is 1. | Dr. Stephen Henson | 2011-10-23 | 1 | -2/+5 |
| | |||||
* | fips_canister.c: harmonize fingerprinting for all Windows, CE or not. | Andy Polyakov | 2011-10-23 | 1 | -1/+2 |
| | |||||
* | config: in cross-compile case interrogate cross-compiler, not host, work | Andy Polyakov | 2011-10-23 | 1 | -21/+13 |
| | | | | around sub-shell limitation. | ||||
* | Check for selftest failure in various places. | Dr. Stephen Henson | 2011-10-22 | 6 | -0/+46 |
| | |||||
* | x86gas.pl: relax .init segment alignment. | Andy Polyakov | 2011-10-22 | 1 | -3/+0 |
| | |||||
* | mk1mk.pl: cleanup engines' handling and make fips build work on WIN64I. | Andy Polyakov | 2011-10-21 | 1 | -3/+5 |
| | |||||
* | Update error codes. | Dr. Stephen Henson | 2011-10-21 | 2 | -1/+4 |
| | |||||
* | fips.c: remove preprocessor artefact. | Andy Polyakov | 2011-10-21 | 1 | -3/+0 |
| | |||||
* | fix (?) AVX clearing | Dr. Stephen Henson | 2011-10-21 | 1 | -2/+2 |
| | |||||
* | Check for uninitialised DRBG_CTX and don't free up default DRBG_CTX. | Dr. Stephen Henson | 2011-10-21 | 1 | -2/+19 |
| | |||||
* | fips.c: x86[_64] capability masking. | Andy Polyakov | 2011-10-20 | 1 | -1/+9 |
| | |||||
* | armcap.c: auto-setup processor capability vector. | Andy Polyakov | 2011-10-20 | 1 | -0/+3 |
| |