4f6c4c1 | Dr. Stephen Henson | 10 April 2013, 14:38:24 UTC | Support for WinEC7. | 10 April 2013, 14:38:24 UTC |
2d183e4 | Dr. Stephen Henson | 14 October 2012, 12:02:53 UTC | Add BSD-ppc85xx support and avoid copying overlapping buffers in fips_dssvs.c | 14 October 2012, 12:02:53 UTC |
7049d13 | Dr. Stephen Henson | 04 October 2012, 14:10:12 UTC | update CHANGES | 04 October 2012, 14:10:12 UTC |
c616200 | Dr. Stephen Henson | 04 October 2012, 13:27:11 UTC | Add support for Windows CE and C64+ to FIPS module. | 04 October 2012, 13:27:11 UTC |
7b899c1 | Dr. Stephen Henson | 23 May 2012, 17:07:25 UTC | file msincore was added on branch OpenSSL-fips-2_0-stable on 2012-10-04 13:27:10 +0000 | 23 May 2012, 17:07:25 UTC |
6b2e340 | Dr. Stephen Henson | 23 May 2012, 17:07:24 UTC | file hmac_sha1.pl was added on branch OpenSSL-fips-2_0-stable on 2012-10-04 13:27:10 +0000 | 23 May 2012, 17:07:24 UTC |
1de6a62 | Dr. Stephen Henson | 18 January 2012, 15:07:11 UTC | revert fipslink.pl unlink retry change | 18 January 2012, 15:07:11 UTC |
ac38194 | Dr. Stephen Henson | 18 January 2012, 14:54:20 UTC | give a hand old assemblers assembling loop instruction. (original by Andy) | 18 January 2012, 14:54:20 UTC |
24fadf2 | Dr. Stephen Henson | 03 January 2012, 19:43:06 UTC | typo | 03 January 2012, 19:43:06 UTC |
409abd2 | Dr. Stephen Henson | 03 January 2012, 14:23:54 UTC | Prepare RC8 | 03 January 2012, 14:23:54 UTC |
421de62 | Dr. Stephen Henson | 03 January 2012, 14:22:45 UTC | unlink target and retry to avoid intermittent Win32 failures | 03 January 2012, 14:22:45 UTC |
c567812 | Dr. Stephen Henson | 12 December 2011, 14:02:57 UTC | set version to rc8-dev | 12 December 2011, 14:02:57 UTC |
49dbcba | Dr. Stephen Henson | 12 December 2011, 13:44:05 UTC | Prepare for RC7. | 12 December 2011, 13:44:05 UTC |
df0884f | Dr. Stephen Henson | 10 December 2011, 18:06:55 UTC | Retry rename operation with a slight delay to workaround problems on some versions of Windows. | 10 December 2011, 18:06:55 UTC |
0e480d5 | Dr. Stephen Henson | 10 December 2011, 13:29:23 UTC | use different names for asm temp files to avoid problems on some platforms | 10 December 2011, 13:29:23 UTC |
7c0d300 | Dr. Stephen Henson | 08 December 2011, 15:14:38 UTC | Close file streams in FIPS algorithm test utilities. | 08 December 2011, 15:14:38 UTC |
81fc8cd | Dr. Stephen Henson | 04 December 2011, 21:29:08 UTC | prepare for RC6 | 04 December 2011, 21:29:08 UTC |
1d23503 | Dr. Stephen Henson | 04 December 2011, 15:26:26 UTC | For FIPS builds we don't use the normal test files (and in the restricted tarball some don't exist) so set TEST='' to avoid linking to them. This also avoids problems on platforms that copy instead of symlink. | 04 December 2011, 15:26:26 UTC |
58886fd | Dr. Stephen Henson | 04 December 2011, 15:14:13 UTC | use BUILD_ONE_CMD for fips specific links otherwise we effectively do 'make links' twice | 04 December 2011, 15:14:13 UTC |
61c3085 | Dr. Stephen Henson | 04 December 2011, 15:11:44 UTC | Workaround for VxWorks | 04 December 2011, 15:11:44 UTC |
32b56fe | Dr. Stephen Henson | 04 December 2011, 15:04:20 UTC | avoid use of symlinks on Windows: it causes problems on some build environments | 04 December 2011, 15:04:20 UTC |
efd031a | Dr. Stephen Henson | 03 December 2011, 21:47:48 UTC | Fix x86cpuid so it doesn't fail for some (currently theoretical) virtual machines. | 03 December 2011, 21:47:48 UTC |
dd4eefd | Dr. Stephen Henson | 03 December 2011, 21:44:01 UTC | Change EVP_MAXCHUNK so it doesn't wraparound to 0 on some platforms (IP32L64). | 03 December 2011, 21:44:01 UTC |
fcd3e8e | Dr. Stephen Henson | 03 December 2011, 19:51:52 UTC | Prepare for RC6. | 03 December 2011, 19:51:52 UTC |
476e7e4 | Dr. Stephen Henson | 03 December 2011, 19:41:28 UTC | Add tests to ensure ECDSA key gen and DSA signing fails if DRBG entropy source fails. | 03 December 2011, 19:41:28 UTC |
5e900f3 | Dr. Stephen Henson | 03 December 2011, 19:19:34 UTC | functions aren't unused: revert | 03 December 2011, 19:19:34 UTC |
75b250a | Dr. Stephen Henson | 03 December 2011, 18:27:31 UTC | remove unused functions from module | 03 December 2011, 18:27:31 UTC |
44cb365 | Dr. Stephen Henson | 03 December 2011, 18:26:26 UTC | bn/asm/mips.pl: fix typos [from HEAD], original by Andy | 03 December 2011, 18:26:26 UTC |
9bd2dde | Dr. Stephen Henson | 25 November 2011, 16:27:19 UTC | prepare for rc5 | 25 November 2011, 16:27:19 UTC |
31bf5f1 | Dr. Stephen Henson | 25 November 2011, 16:03:27 UTC | return error if counter exceeds limit and seed value supplied | 25 November 2011, 16:03:27 UTC |
7dcdc0d | Dr. Stephen Henson | 25 November 2011, 15:00:20 UTC | check counter value against 4 * L, not 4096 | 25 November 2011, 15:00:20 UTC |
6ecd287 | Dr. Stephen Henson | 21 November 2011, 00:05:15 UTC | bump version for rc5-dev: hopefully will never be needed... | 21 November 2011, 00:05:15 UTC |
0e508c1 | Dr. Stephen Henson | 19 November 2011, 17:04:28 UTC | prepare for rc4 | 19 November 2011, 17:04:28 UTC |
f638524 | Dr. Stephen Henson | 19 November 2011, 17:03:44 UTC | Add flag to support cofactor ECDH | 19 November 2011, 17:03:44 UTC |
52876c3 | Dr. Stephen Henson | 18 November 2011, 21:59:36 UTC | bump version to rc4-dev | 18 November 2011, 21:59:36 UTC |
c08128a | Dr. Stephen Henson | 18 November 2011, 18:50:57 UTC | prepare for RC3 | 18 November 2011, 18:50:57 UTC |
901b9b5 | Dr. Stephen Henson | 16 November 2011, 13:28:11 UTC | In EC_KEY_set_public_key_affine_coordinates include explicit check to see passed components do not exceed field order | 16 November 2011, 13:28:11 UTC |
9eca239 | Dr. Stephen Henson | 11 November 2011, 19:01:11 UTC | portability fix for some perl versions | 11 November 2011, 19:01:11 UTC |
3b4fb53 | Dr. Stephen Henson | 09 November 2011, 14:23:17 UTC | fclose streams in fips_drbvs.c Produced error message for unsupported curves in fips_ecdhvs.c | 09 November 2011, 14:23:17 UTC |
7437036 | Dr. Stephen Henson | 08 November 2011, 19:08:40 UTC | Prepare for RC3 (which may never happen). | 08 November 2011, 19:08:40 UTC |
ffa7673 | Andy Polyakov | 08 November 2011, 14:44:55 UTC | Platform update from HEAD. | 08 November 2011, 14:44:55 UTC |
cbed6cf | Dr. Stephen Henson | 07 November 2011, 13:54:30 UTC | add fips_algvs.c to restricted tarball | 07 November 2011, 13:54:30 UTC |
be6dc7e | Dr. Stephen Henson | 07 November 2011, 13:18:12 UTC | Prepare for RC2 | 07 November 2011, 13:18:12 UTC |
bb25a72 | Dr. Stephen Henson | 07 November 2011, 13:16:55 UTC | MacOS and iOS support | 07 November 2011, 13:16:55 UTC |
1562ce1 | Andy Polyakov | 07 November 2011, 00:22:59 UTC | fipsld, incore: switch to new cross-compile support [from HEAD]. | 07 November 2011, 00:22:59 UTC |
68b2f55 | Andy Polyakov | 06 November 2011, 19:49:58 UTC | e_aes.c: fold aesni_xts_cipher and [most importantly] fix aes_xts_cipher's return value after custom flag was rightly reverted [from HEAD]. | 06 November 2011, 19:49:58 UTC |
79f2c9d | Dr. Stephen Henson | 06 November 2011, 13:08:54 UTC | check for unset entropy and nonce callbacks | 06 November 2011, 13:08:54 UTC |
8a794ab | Dr. Stephen Henson | 06 November 2011, 12:52:27 UTC | Update fips_test_suite to take multiple command line options and an induced error checking function. | 06 November 2011, 12:52:27 UTC |
03eae35 | Dr. Stephen Henson | 05 November 2011, 18:25:16 UTC | typo | 05 November 2011, 18:25:16 UTC |
df64f34 | Dr. Stephen Henson | 05 November 2011, 18:15:01 UTC | make post failure simulation reversible in all cases | 05 November 2011, 18:15:01 UTC |
21a5cb2 | Dr. Stephen Henson | 05 November 2011, 18:11:16 UTC | typo: use key for POST callback | 05 November 2011, 18:11:16 UTC |
01fc2c1 | Dr. Stephen Henson | 05 November 2011, 18:04:50 UTC | fix set but unused warnings | 05 November 2011, 18:04:50 UTC |
04c8062 | Andy Polyakov | 05 November 2011, 13:57:02 UTC | armv4cpuid.S, armv4-gf2m.pl: make newest code compilable by older assembler [from HEAD]. | 05 November 2011, 13:57:02 UTC |
6fcc2bb | Andy Polyakov | 05 November 2011, 13:56:10 UTC | x86cpuid.pl: don't punish "last-year" OSes on "this-year" CPUs [from HEAD]. PR: 2633 | 05 November 2011, 13:56:10 UTC |
f2b0cf9 | Andy Polyakov | 05 November 2011, 13:55:20 UTC | ppc.pl: fix bug in bn_mul_comba4 [from HEAD]. PR: 2636 Submitted by: Charles Bryant | 05 November 2011, 13:55:20 UTC |
485ef85 | Dr. Stephen Henson | 05 November 2011, 01:32:52 UTC | Add single call public key sign and verify functions. | 05 November 2011, 01:32:52 UTC |
b7de76b | Dr. Stephen Henson | 02 November 2011, 19:16:43 UTC | Add support for memory leak checking in fips_algvs. Fix many memory leaks in algorithm test utilities. | 02 November 2011, 19:16:43 UTC |
8ab0d50 | Dr. Stephen Henson | 02 November 2011, 16:35:24 UTC | Remove duplicate test from health check. Fix memory leaks by uninstantiating DRBG before reinitialising it. | 02 November 2011, 16:35:24 UTC |
cb47a71 | Dr. Stephen Henson | 02 November 2011, 00:43:45 UTC | Print out an error for "make test" in FIPS builds. | 02 November 2011, 00:43:45 UTC |
d593906 | Dr. Stephen Henson | 02 November 2011, 00:07:15 UTC | Replace exit calls with return in fips_test_suite | 02 November 2011, 00:07:15 UTC |
8b8096d | Dr. Stephen Henson | 01 November 2011, 13:45:30 UTC | Add support for multicall fips_algvs utility combining functionality of all fips test utilities in a single binary and some minimal script parsing for platforms lacking a suitable shell. In order to keep changes to the build system to a minimum it #includes all the utilities C source files (yuck). | 01 November 2011, 13:45:30 UTC |
9ab6d68 | Dr. Stephen Henson | 26 October 2011, 16:46:20 UTC | PR: 2632 Submitted by: emmanuel.azencot@bull.net Reviewed by: steve Return -1 immediately if not affine coordinates as BN_CTX has not been set up. | 26 October 2011, 16:46:20 UTC |
45e5f55 | Dr. Stephen Henson | 24 October 2011, 16:58:49 UTC | Prepare for RC2. | 24 October 2011, 16:58:49 UTC |
51035e7 | Dr. Stephen Henson | 24 October 2011, 16:53:59 UTC | prepare for RC1 | 24 October 2011, 16:53:59 UTC |
319c726 | Dr. Stephen Henson | 24 October 2011, 13:24:28 UTC | typo | 24 October 2011, 13:24:28 UTC |
0684e77 | cvs2svn | 24 October 2011, 06:00:07 UTC | This commit was manufactured by cvs2svn to create branch 'OpenSSL-fips- 2_0-stable'. | 24 October 2011, 06:00:07 UTC |
f278499 | Andy Polyakov | 24 October 2011, 06:00:06 UTC | e_aes.c: fold even aesni_ccm_cipher. | 24 October 2011, 06:00:06 UTC |
507b0d9 | Andy Polyakov | 23 October 2011, 22:58:40 UTC | e_aes.c: prevent potential DoS in aes_gcm_tls_cipher. | 23 October 2011, 22:58:40 UTC |
181fbb7 | Andy Polyakov | 23 October 2011, 19:41:00 UTC | cryptlib.c: remove stdio dependency in Windows fipscanister.lib. | 23 October 2011, 19:41:00 UTC |
f59a5d6 | Dr. Stephen Henson | 23 October 2011, 17:06:28 UTC | No need for custom flag in XTS mode: block length is 1. | 23 October 2011, 17:06:28 UTC |
005cdac | Andy Polyakov | 23 October 2011, 15:17:30 UTC | fips_canister.c: harmonize fingerprinting for all Windows, CE or not. | 23 October 2011, 15:17:30 UTC |
8b8d2dc | Andy Polyakov | 23 October 2011, 15:12:37 UTC | config: in cross-compile case interrogate cross-compiler, not host, work around sub-shell limitation. | 23 October 2011, 15:12:37 UTC |
5fd7226 | Dr. Stephen Henson | 22 October 2011, 17:24:27 UTC | Check for selftest failure in various places. | 22 October 2011, 17:24:27 UTC |
5b198d5 | Andy Polyakov | 22 October 2011, 10:49:52 UTC | x86gas.pl: relax .init segment alignment. | 22 October 2011, 10:49:52 UTC |
16190a7 | Andy Polyakov | 21 October 2011, 19:34:48 UTC | mk1mk.pl: cleanup engines' handling and make fips build work on WIN64I. | 21 October 2011, 19:34:48 UTC |
8d742dd | Dr. Stephen Henson | 21 October 2011, 11:46:16 UTC | Update error codes. | 21 October 2011, 11:46:16 UTC |
0cde099 | Andy Polyakov | 21 October 2011, 06:03:45 UTC | fips.c: remove preprocessor artefact. | 21 October 2011, 06:03:45 UTC |
dfe9a47 | Dr. Stephen Henson | 21 October 2011, 01:57:37 UTC | fix (?) AVX clearing | 21 October 2011, 01:57:37 UTC |
af4bfa1 | Dr. Stephen Henson | 21 October 2011, 00:12:53 UTC | Check for uninitialised DRBG_CTX and don't free up default DRBG_CTX. | 21 October 2011, 00:12:53 UTC |
3b59304 | Andy Polyakov | 20 October 2011, 21:03:09 UTC | fips.c: x86[_64] capability masking. | 20 October 2011, 21:03:09 UTC |
033a25c | Andy Polyakov | 20 October 2011, 20:52:26 UTC | armcap.c: auto-setup processor capability vector. | 20 October 2011, 20:52:26 UTC |
43760a2 | Dr. Stephen Henson | 20 October 2011, 13:56:01 UTC | Fix error codes. | 20 October 2011, 13:56:01 UTC |
5f132a0 | Andy Polyakov | 20 October 2011, 12:09:13 UTC | fips/fips_[canister|premain].c: make it work with VC6 and add sentinels even to code segments. | 20 October 2011, 12:09:13 UTC |
d528caa | Andy Polyakov | 20 October 2011, 08:39:29 UTC | sha1-mips.pl: fix typo. | 20 October 2011, 08:39:29 UTC |
d22870b | Andy Polyakov | 20 October 2011, 08:28:06 UTC | Drain unused MacOS directory. | 20 October 2011, 08:28:06 UTC |
4ff2999 | Dr. Stephen Henson | 19 October 2011, 23:23:35 UTC | Add "nopass" for empty password too. | 19 October 2011, 23:23:35 UTC |
5e4eb99 | Dr. Stephen Henson | 19 October 2011, 22:34:53 UTC | add authentication parameter to FIPS_module_mode_set | 19 October 2011, 22:34:53 UTC |
227a822 | Andy Polyakov | 19 October 2011, 21:49:20 UTC | vxworks-mips: unify and add assembler. | 19 October 2011, 21:49:20 UTC |
a9cf0b8 | Andy Polyakov | 19 October 2011, 21:42:21 UTC | Remove superseded MIPS assembler modules. | 19 October 2011, 21:42:21 UTC |
552e412 | Andy Polyakov | 19 October 2011, 21:05:53 UTC | fips_canister.c: more cross-compiler platfroms verified. | 19 October 2011, 21:05:53 UTC |
3ee4d41 | Andy Polyakov | 19 October 2011, 18:57:03 UTC | arm_arch.h: add missing pre-defined macro, __ARM_ARCH_5TEJ__. | 19 October 2011, 18:57:03 UTC |
f391750 | Bodo Möller | 19 October 2011, 15:29:14 UTC | "make update" (partial) | 19 October 2011, 15:29:14 UTC |
e5641d7 | Bodo Möller | 19 October 2011, 14:59:27 UTC | BN_BLINDING multi-threading fix. Submitted by: Emilia Kasper (Google) | 19 October 2011, 14:59:27 UTC |
6d4c658 | Dr. Stephen Henson | 19 October 2011, 12:05:08 UTC | Typo (?) | 19 October 2011, 12:05:08 UTC |
0a7fcce | Dr. Stephen Henson | 19 October 2011, 11:47:21 UTC | Build fipscanister.o only by default. Utility build now needs make build_tests | 19 October 2011, 11:47:21 UTC |
6b0ac88 | Dr. Stephen Henson | 19 October 2011, 11:44:25 UTC | Recognise new option. | 19 October 2011, 11:44:25 UTC |
7d8bb91 | Bodo Möller | 19 October 2011, 09:24:22 UTC | Fix indentation | 19 October 2011, 09:24:22 UTC |
e0d6132 | Bodo Möller | 19 October 2011, 08:59:53 UTC | Fix warnings. Also, use the common Configure mechanism for enabling/disabling the 64-bit ECC code. | 19 October 2011, 08:59:53 UTC |
e3fed9f | Dr. Stephen Henson | 18 October 2011, 22:11:11 UTC | Update premain fingerprint. | 18 October 2011, 22:11:11 UTC |
3e00b4c | Bodo Möller | 18 October 2011, 19:43:16 UTC | Improve optional 64-bit NIST-P224 implementation, and add NIST-P256 and NIST-P521. (Now -DEC_NISTP_64_GCC_128 enables all three of these; -DEC_NISTP224_64_GCC_128 no longer works.) Submitted by: Google Inc. | 18 October 2011, 19:43:16 UTC |