aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Configure: harmonize darwin64-x86_64-cc line with assembler pack.Andy Polyakov2011-11-082-2/+2
|
* config: KERNEL_BITS envrionment variable to control choice between 32-Andy Polyakov2011-11-081-2/+5
| | | | and 64-bit Solaris builds.
* config: KERNEL_BITS envrionment variable to control choice between 32- andAndy Polyakov2011-11-081-4/+12
| | | | 64-bit darwin builds.
* Configure: initial support for iOS.Andy Polyakov2011-11-083-0/+41
|
* Configure: allow ./config to pass compiler flags with white spaces.Andy Polyakov2011-11-081-0/+1
|
* fips_canister.c: add cross-compiler support for iOS (it applies even toAndy Polyakov2011-11-081-0/+1
| | | | MacOS X, because it's easier to handle it this way).
* fips_premain.c: fix warning about _exit on MacOS X.Andy Polyakov2011-11-082-2/+2
|
* fipsld, incore: switch to new cross-compile support.Andy Polyakov2011-11-062-12/+19
|
* e_aes.c: fold aesni_xts_cipher and [most importantly] fix aes_xts_cipher'sAndy Polyakov2011-11-061-32/+19
| | | | return value after custom flag was rightly reverted.
* check for unset entropy and nonce callbacksDr. Stephen Henson2011-11-061-1/+3
|
* Update fips_test_suite to take multiple command line options andDr. Stephen Henson2011-11-062-38/+338
| | | | an induced error checking function.
* typoDr. Stephen Henson2011-11-051-1/+1
|
* make post failure simulation reversible in all casesDr. Stephen Henson2011-11-055-12/+12
|
* typo: use key for POST callbackDr. Stephen Henson2011-11-051-2/+1
|
* fix set but unused warningsDr. Stephen Henson2011-11-053-14/+9
|
* armv4cpuid.S, armv4-gf2m.pl: make newest code compilable by older assembler.Andy Polyakov2011-11-052-23/+23
|
* x86cpuid.pl: don't punish "last-year" OSes on "this-year" CPUs.Andy Polyakov2011-11-051-1/+1
| | | | PR: 2633
* ppc.pl: fix bug in bn_mul_comba4.Andy Polyakov2011-11-051-1/+1
| | | | | PR: 2636 Submitted by: Charles Bryant
* Add single call public key sign and verify functions.Dr. Stephen Henson2011-11-0513-85/+117
|
* Add support for memory leak checking in fips_algvs.Dr. Stephen Henson2011-11-029-15/+93
| | | | Fix many memory leaks in algorithm test utilities.
* Remove duplicate test from health check.Dr. Stephen Henson2011-11-021-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 Henson2011-11-021-3/+1
|
* Add fips_algvs utility (from FIPS 2.0 stable branch).Dr. Stephen Henson2011-11-0221-55/+446
|
* Typo...Richard Levitte2011-10-301-1/+1
|
* bsaes-x86_64.pl: add CBC decrypt and engage it in e_aes.c.Andy Polyakov2011-10-302-3/+503
|
* Add missing algorithms to disable, and in particular, disableRichard Levitte2011-10-302-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.hRichard Levitte2011-10-301-2/+24
|
* bn_exp.c: fix corner case in new constant-time code.Andy Polyakov2011-10-291-0/+5
| | | | Submitted by: Emilia Kasper
* bsaes-x86_64.pl: optimize InvMixColumns.Andy Polyakov2011-10-291-106/+82
|
* bsaes-x86_64.pl: add decryption procedure (with unoptimized referenceAndy Polyakov2011-10-291-26/+385
| | | | InvMixColumns).
* PR: 2628Dr. Stephen Henson2011-10-271-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: 2628Dr. Stephen Henson2011-10-271-1/+1
| | | | | | | Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Reviewed by: steve Fix for ECC keys and DTLS.
* PR: 2632Dr. Stephen Henson2011-10-261-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 Henson2011-10-251-1/+1
|
* typoDr. Stephen Henson2011-10-241-1/+1
|
* e_aes.c: fold even aesni_ccm_cipher.Andy Polyakov2011-10-241-66/+12
|
* e_aes.c: prevent potential DoS in aes_gcm_tls_cipher.Andy Polyakov2011-10-231-1/+1
|
* cryptlib.c: remove stdio dependency in Windows fipscanister.lib.Andy Polyakov2011-10-231-1/+7
|
* No need for custom flag in XTS mode: block length is 1.Dr. Stephen Henson2011-10-231-2/+5
|
* fips_canister.c: harmonize fingerprinting for all Windows, CE or not.Andy Polyakov2011-10-231-1/+2
|
* config: in cross-compile case interrogate cross-compiler, not host, workAndy Polyakov2011-10-231-21/+13
| | | | around sub-shell limitation.
* Check for selftest failure in various places.Dr. Stephen Henson2011-10-226-0/+46
|
* x86gas.pl: relax .init segment alignment.Andy Polyakov2011-10-221-3/+0
|
* mk1mk.pl: cleanup engines' handling and make fips build work on WIN64I.Andy Polyakov2011-10-211-3/+5
|
* Update error codes.Dr. Stephen Henson2011-10-212-1/+4
|
* fips.c: remove preprocessor artefact.Andy Polyakov2011-10-211-3/+0
|
* fix (?) AVX clearingDr. Stephen Henson2011-10-211-2/+2
|
* Check for uninitialised DRBG_CTX and don't free up default DRBG_CTX.Dr. Stephen Henson2011-10-211-2/+19
|
* fips.c: x86[_64] capability masking.Andy Polyakov2011-10-201-1/+9
|
* armcap.c: auto-setup processor capability vector.Andy Polyakov2011-10-201-0/+3
|