]> git.ipfire.org Git - thirdparty/openssl.git/log
thirdparty/openssl.git
18 years agoFix typos and add missing lines in Makefile. FIPS_TEST_9
Andy Polyakov [Tue, 7 Jun 2005 14:08:54 +0000 (14:08 +0000)] 
Fix typos and add missing lines in Makefile.

18 years agoInitial support for DSO FIPS fingerprinting.
Andy Polyakov [Tue, 7 Jun 2005 12:39:27 +0000 (12:39 +0000)] 
Initial support for DSO FIPS fingerprinting.

18 years agoAd-hoc DSO_pathbyaddr for selected platforms from HEAD in FIPS context.
Andy Polyakov [Tue, 7 Jun 2005 10:49:35 +0000 (10:49 +0000)] 
Ad-hoc DSO_pathbyaddr for selected platforms from HEAD in FIPS context.

18 years agoSet OPENSSL_PIC flags for shared builds [from HEAD].
Andy Polyakov [Tue, 7 Jun 2005 10:48:24 +0000 (10:48 +0000)] 
Set OPENSSL_PIC flags for shared builds [from HEAD].

18 years agoUpdate from head.
Dr. Stephen Henson [Mon, 6 Jun 2005 22:42:35 +0000 (22:42 +0000)] 
Update from head.

18 years agoDelete test error print.
Dr. Stephen Henson [Mon, 6 Jun 2005 18:05:00 +0000 (18:05 +0000)] 
Delete test error print.

18 years agoSkipping all tests just because one algorithm is disabled seems a bit harsch.
Richard Levitte [Mon, 6 Jun 2005 08:38:13 +0000 (08:38 +0000)] 
Skipping all tests just because one algorithm is disabled seems a bit harsch.

PR: 1089

18 years agoDon't mention Makefile.ssl and don't mention Solaris x86 ld bug, as it's
Andy Polyakov [Mon, 6 Jun 2005 08:38:03 +0000 (08:38 +0000)] 
Don't mention Makefile.ssl and don't mention Solaris x86 ld bug, as it's
not relevant in 0.9.7 context.

18 years agoDocument the change.
Richard Levitte [Sun, 5 Jun 2005 23:17:53 +0000 (23:17 +0000)] 
Document the change.

18 years agoRemove the incorrect installation of '%{openssldir}/lib'.
Richard Levitte [Sun, 5 Jun 2005 23:15:18 +0000 (23:15 +0000)] 
Remove the incorrect installation of '%{openssldir}/lib'.

PR: 1074

18 years agoOld typo...
Richard Levitte [Sun, 5 Jun 2005 21:54:59 +0000 (21:54 +0000)] 
Old typo...

PR: 1097

18 years ago./PROBLEMS update from HEAD.
Andy Polyakov [Sun, 5 Jun 2005 18:09:24 +0000 (18:09 +0000)] 
./PROBLEMS update from HEAD.

18 years agoThe macro THREADS was changed to OPENSSL_THREADS a long time ago.
Richard Levitte [Sat, 4 Jun 2005 08:44:05 +0000 (08:44 +0000)] 
The macro THREADS was changed to OPENSSL_THREADS a long time ago.

PR: 1096

18 years agoUse correct config file environment variable.
Dr. Stephen Henson [Thu, 2 Jun 2005 23:16:33 +0000 (23:16 +0000)] 
Use correct config file environment variable.

18 years agoTypo.
Dr. Stephen Henson [Thu, 2 Jun 2005 20:30:03 +0000 (20:30 +0000)] 
Typo.

18 years agoAdd CHANGES entry for PSS and X9.31 padding.
Dr. Stephen Henson [Thu, 2 Jun 2005 20:08:30 +0000 (20:08 +0000)] 
Add CHANGES entry for PSS and X9.31 padding.

18 years agofips/*/Makefile updates to accomodate new VSes.
Andy Polyakov [Thu, 2 Jun 2005 19:15:15 +0000 (19:15 +0000)] 
fips/*/Makefile updates to accomodate new VSes.

18 years agoSynchronise some more with the Unix build.
Richard Levitte [Thu, 2 Jun 2005 19:08:41 +0000 (19:08 +0000)] 
Synchronise some more with the Unix build.

18 years agoMake PSS more flexible, most notably assign special meaning to negative
Andy Polyakov [Thu, 2 Jun 2005 18:07:16 +0000 (18:07 +0000)] 
Make PSS more flexible, most notably assign special meaning to negative
sLen values: -1 -> sLen = hLen, -2 -> sLen autochosen/autorecovered.

18 years agoComply with .sam[ple].
Andy Polyakov [Thu, 2 Jun 2005 18:01:09 +0000 (18:01 +0000)] 
Comply with .sam[ple].

18 years agoRemove redundant reference, which produces a warning (??) in gcc 3.4.2.
Dr. Stephen Henson [Thu, 2 Jun 2005 01:18:25 +0000 (01:18 +0000)] 
Remove redundant reference, which produces a warning (??) in gcc 3.4.2.

18 years agoUpdate symbols. Add #ifdef OPENSSL_FIPS in various places.
Dr. Stephen Henson [Thu, 2 Jun 2005 00:09:25 +0000 (00:09 +0000)] 
Update symbols. Add #ifdef OPENSSL_FIPS in various places.

18 years agoFixes for unusual key lengths an PSS.
Dr. Stephen Henson [Wed, 1 Jun 2005 22:06:46 +0000 (22:06 +0000)] 
Fixes for unusual key lengths an PSS.

18 years agoclear error queue on success and return NULL if cert could be read
Nils Larsch [Wed, 1 Jun 2005 08:36:38 +0000 (08:36 +0000)] 
clear error queue on success and return NULL if cert could be read

PR: 1088

18 years agofix assertion
Nils Larsch [Tue, 31 May 2005 20:39:54 +0000 (20:39 +0000)] 
fix assertion

18 years agoSynchronise with the Unix build...
Richard Levitte [Tue, 31 May 2005 20:29:23 +0000 (20:29 +0000)] 
Synchronise with the Unix build...

18 years agoPreliminary support for X9.31 RSA key generation for FIPS.
Dr. Stephen Henson [Tue, 31 May 2005 12:38:03 +0000 (12:38 +0000)] 
Preliminary support for X9.31 RSA key generation for FIPS.

Included prime derivation, random prime generation, test program and
new option to genrsa.

18 years agoSynchronise with Unixly build
Richard Levitte [Mon, 30 May 2005 22:26:22 +0000 (22:26 +0000)] 
Synchronise with Unixly build

18 years agomake update
Dr. Stephen Henson [Sun, 29 May 2005 12:30:21 +0000 (12:30 +0000)] 
make update

18 years agoStop warnings.
Dr. Stephen Henson [Sun, 29 May 2005 12:22:05 +0000 (12:22 +0000)] 
Stop warnings.

18 years agoWe have some source with \r\n as line ends. DEC C informs about that,
Richard Levitte [Sun, 29 May 2005 12:13:05 +0000 (12:13 +0000)] 
We have some source with \r\n as line ends.  DEC C informs about that,
and I really can't be bothered...

18 years agoAdd X9.31 signature support, mainly for FIPS140. Add new option to rsautl and
Dr. Stephen Henson [Sat, 28 May 2005 20:15:48 +0000 (20:15 +0000)] 
Add X9.31 signature support, mainly for FIPS140. Add new option to rsautl and
include options to use X9.31 in tests.

18 years agoAdd PSS support to tests.
Dr. Stephen Henson [Sat, 28 May 2005 11:18:44 +0000 (11:18 +0000)] 
Add PSS support to tests.

18 years agoAdd PSS support. Minimal at this stage for FIPS140.
Dr. Stephen Henson [Fri, 27 May 2005 21:59:52 +0000 (21:59 +0000)] 
Add PSS support. Minimal at this stage for FIPS140.

18 years agoError checking.
Dr. Stephen Henson [Fri, 27 May 2005 21:22:48 +0000 (21:22 +0000)] 
Error checking.

18 years agoUse BN_with_flags() in a cleaner way.
Bodo Möller [Fri, 27 May 2005 15:39:15 +0000 (15:39 +0000)] 
Use BN_with_flags() in a cleaner way.

Complete previous change:
Constant time DSA [sync with mainstream].

18 years agoConstant-time RSA [sync with mainstream].
Andy Polyakov [Fri, 27 May 2005 08:12:44 +0000 (08:12 +0000)] 
Constant-time RSA [sync with mainstream].

Submitted by: bodo

18 years agoConstant time DH [sync with mainstream].
Andy Polyakov [Fri, 27 May 2005 08:11:16 +0000 (08:11 +0000)] 
Constant time DH [sync with mainstream].

Submitted by: bodo

18 years agoConstant-time DSA signing [sync with mainstream].
Andy Polyakov [Fri, 27 May 2005 06:42:11 +0000 (06:42 +0000)] 
Constant-time DSA signing [sync with mainstream].

Submitted by: bodo

18 years agofips/sha1 -> fips/sha remains.
Andy Polyakov [Thu, 26 May 2005 23:09:02 +0000 (23:09 +0000)] 
fips/sha1 -> fips/sha remains.

18 years agoRemove fips/sha1/*.
Andy Polyakov [Thu, 26 May 2005 23:01:20 +0000 (23:01 +0000)] 
Remove fips/sha1/*.

18 years agoThrow in SHAmix test vectors.
Andy Polyakov [Thu, 26 May 2005 22:17:55 +0000 (22:17 +0000)] 
Throw in SHAmix test vectors.

18 years agoRename fips/sha1 to fips/sha.
Andy Polyakov [Thu, 26 May 2005 21:29:10 +0000 (21:29 +0000)] 
Rename fips/sha1 to fips/sha.

18 years agoAllow zero length messages and make format look more like samples.
Dr. Stephen Henson [Thu, 26 May 2005 18:48:24 +0000 (18:48 +0000)] 
Allow zero length messages and make format look more like samples.

18 years agoFIPS SHA* test for new format.
Dr. Stephen Henson [Thu, 26 May 2005 18:31:53 +0000 (18:31 +0000)] 
FIPS SHA* test for new format.

18 years agomake sure DSA signing exponentiations really are constant-time
Bodo Möller [Thu, 26 May 2005 04:40:42 +0000 (04:40 +0000)] 
make sure DSA signing exponentiations really are constant-time

18 years agoSynchronise with Unix build. BEN_FIPS_TEST_8
Richard Levitte [Tue, 24 May 2005 03:50:47 +0000 (03:50 +0000)] 
Synchronise with Unix build.

18 years agoTypo correction
Richard Levitte [Tue, 24 May 2005 03:27:18 +0000 (03:27 +0000)] 
Typo correction

18 years agoWhen _XOPEN_SOURCE is defined, make sure it's defined to 500. Required in
Richard Levitte [Sat, 21 May 2005 17:39:48 +0000 (17:39 +0000)] 
When _XOPEN_SOURCE is defined, make sure it's defined to 500.  Required in
http://www.opengroup.org/onlinepubs/007908799/xsh/compilation.html.

Notified by David Wolfe <dwolfe5272@yahoo.com>

18 years agofips_check_rsa update.
Andy Polyakov [Thu, 19 May 2005 22:29:55 +0000 (22:29 +0000)] 
fips_check_rsa update.

18 years agoPlace #ifdef OPENSSL_FIPS round the SHA-XXX functions in evp.h so mkdef.pl
Dr. Stephen Henson [Tue, 17 May 2005 19:48:42 +0000 (19:48 +0000)] 
Place #ifdef OPENSSL_FIPS round the SHA-XXX functions in evp.h so mkdef.pl
knows about it.

18 years agoSHA-XXX are available in FIPS context only in 0.9.7.
Andy Polyakov [Tue, 17 May 2005 06:57:14 +0000 (06:57 +0000)] 
SHA-XXX are available in FIPS context only in 0.9.7.

18 years agofix memory leak (BIO_free_all needs pointer to first BIO)
Bodo Möller [Tue, 17 May 2005 05:52:18 +0000 (05:52 +0000)] 
fix memory leak (BIO_free_all needs pointer to first BIO)

PR: 1070

18 years agoChange wording for BN_mod_exp_mont_consttime() entry
Bodo Möller [Mon, 16 May 2005 19:14:38 +0000 (19:14 +0000)] 
Change wording for BN_mod_exp_mont_consttime() entry

18 years agoRemove redundant test. Add new SHAXXX algorithms to mkdef.pl, update
Dr. Stephen Henson [Mon, 16 May 2005 17:52:32 +0000 (17:52 +0000)] 
Remove redundant test. Add new SHAXXX algorithms to mkdef.pl, update
symbol info.

18 years agoImplement fixed-window exponentiation to mitigate hyper-threading
Bodo Möller [Mon, 16 May 2005 01:26:08 +0000 (01:26 +0000)] 
Implement fixed-window exponentiation to mitigate hyper-threading
timing attacks.

BN_FLG_EXP_CONSTTIME requests this algorithm, and this done by default for
RSA/DSA/DH private key computations unless
RSA_FLAG_NO_EXP_CONSTTIME/DSA_FLAG_NO_EXP_CONSTTIME/
DH_FLAG_NO_EXP_CONSTTIME is set.

Submitted by: Matthew D Wood
Reviewed by: Bodo Moeller

18 years agoSynchronise with the Unixly build.
Richard Levitte [Sun, 15 May 2005 09:20:15 +0000 (09:20 +0000)] 
Synchronise with the Unixly build.

18 years agoFix from HEAD.
Dr. Stephen Henson [Sat, 14 May 2005 12:59:05 +0000 (12:59 +0000)] 
Fix from HEAD.

18 years agoFixes from HEAD.
Dr. Stephen Henson [Fri, 13 May 2005 00:23:02 +0000 (00:23 +0000)] 
Fixes from HEAD.

18 years agoFix from HEAD.
Dr. Stephen Henson [Thu, 12 May 2005 23:13:40 +0000 (23:13 +0000)] 
Fix from HEAD.

18 years agoTypo.
Dr. Stephen Henson [Thu, 12 May 2005 17:27:48 +0000 (17:27 +0000)] 
Typo.

18 years agofix msg_callback() arguments for SSL 2.0 compatible client hello
Bodo Möller [Thu, 12 May 2005 06:24:26 +0000 (06:24 +0000)] 
fix msg_callback() arguments for SSL 2.0 compatible client hello
(previous revision got this wrong)

19 years agoPR:Don't use the SSL 2.0 Client Hello format if SSL 2.0 is disabled
Bodo Möller [Wed, 11 May 2005 18:26:08 +0000 (18:26 +0000)] 
PR:Don't use the SSL 2.0 Client Hello format if SSL 2.0 is disabled
with the SSL_OP_NO_SSLv2 option.

19 years agomake update
Bodo Möller [Wed, 11 May 2005 17:49:50 +0000 (17:49 +0000)] 
make update

19 years agoAllow AES CFB1 ciphers in FIPS mode.
Dr. Stephen Henson [Wed, 11 May 2005 16:28:33 +0000 (16:28 +0000)] 
Allow AES CFB1 ciphers in FIPS mode.

19 years agoStop warnings.
Dr. Stephen Henson [Wed, 11 May 2005 00:35:55 +0000 (00:35 +0000)] 
Stop warnings.

19 years agoTidy up an error code.
Andy Polyakov [Tue, 10 May 2005 22:57:21 +0000 (22:57 +0000)] 
Tidy up an error code.

19 years agoFix fips_hmactest.c.
Andy Polyakov [Tue, 10 May 2005 22:54:44 +0000 (22:54 +0000)] 
Fix fips_hmactest.c.

19 years agouse 'p' as conversion specifier for printf to avoid truncation of
Nils Larsch [Tue, 10 May 2005 11:57:19 +0000 (11:57 +0000)] 
use 'p' as conversion specifier for printf to avoid truncation of
pointers on 64 bit platforms. Patch supplied by Daniel Gryniewicz
via Mike Frysinger <vapier@gentoo.org>.

PR: 1064

19 years agoimprove command line argument checking
Nils Larsch [Tue, 10 May 2005 09:52:39 +0000 (09:52 +0000)] 
improve command line argument checking

PR: 1061

19 years agoAdd algorithm selection command-line option to fips_hmactest
Andy Polyakov [Mon, 9 May 2005 22:35:35 +0000 (22:35 +0000)] 
Add algorithm selection command-line option to fips_hmactest
[and fix typo in fips.h].

19 years agoComply with optimization manual (no data should share cache-line with code).
Andy Polyakov [Mon, 9 May 2005 21:41:47 +0000 (21:41 +0000)] 
Comply with optimization manual (no data should share cache-line with code).

19 years agoMissing declaration.
Andy Polyakov [Mon, 9 May 2005 20:47:42 +0000 (20:47 +0000)] 
Missing declaration.

19 years agoVoid new FIPS tests if configured without FIPS.
Andy Polyakov [Mon, 9 May 2005 19:34:34 +0000 (19:34 +0000)] 
Void new FIPS tests if configured without FIPS.

19 years agoAdd FIPS HMAC power-up test.
Andy Polyakov [Mon, 9 May 2005 19:22:14 +0000 (19:22 +0000)] 
Add FIPS HMAC power-up test.

19 years agoStop warnings in asserts.
Dr. Stephen Henson [Sun, 8 May 2005 23:48:18 +0000 (23:48 +0000)] 
Stop warnings in asserts.

Add support for SHA-XXX in RSA tests.

Make fips_check_rsa work for key lengths > 2048 bits.

19 years agoEliminate "statement with no effect" warning when OPENSSL_assert macro
Andy Polyakov [Sun, 8 May 2005 19:52:13 +0000 (19:52 +0000)] 
Eliminate "statement with no effect" warning when OPENSSL_assert macro
is used with constant assertion.

19 years agoRemove SSE2 option from fips sha512 [for now].
Andy Polyakov [Sun, 8 May 2005 08:25:14 +0000 (08:25 +0000)] 
Remove SSE2 option from fips sha512 [for now].

19 years agoMove SHA1 selftest input vectors to writable segment.
Andy Polyakov [Sat, 7 May 2005 22:33:29 +0000 (22:33 +0000)] 
Move SHA1 selftest input vectors to writable segment.

19 years agoAdd FIPS RNG tests.
Andy Polyakov [Sat, 7 May 2005 22:06:40 +0000 (22:06 +0000)] 
Add FIPS RNG tests.

Submitted by: Steve Marquess

19 years agoBackport SHA-[224|256|384|512] from HEAD to FIPS.
Andy Polyakov [Sat, 7 May 2005 17:21:34 +0000 (17:21 +0000)] 
Backport SHA-[224|256|384|512] from HEAD to FIPS.

19 years agoAdd FIPS rsa sign test program.
Dr. Stephen Henson [Sat, 7 May 2005 12:50:28 +0000 (12:50 +0000)] 
Add FIPS rsa sign test program.

19 years agoFIPS RSA sign test.
Dr. Stephen Henson [Sat, 7 May 2005 12:11:37 +0000 (12:11 +0000)] 
FIPS RSA sign test.

19 years agoDownsync from HEAD.
Andy Polyakov [Sat, 7 May 2005 08:53:06 +0000 (08:53 +0000)] 
Downsync from HEAD.
PR: 1059

19 years agoFIPS RSA verify test.
Dr. Stephen Henson [Thu, 5 May 2005 21:46:30 +0000 (21:46 +0000)] 
FIPS RSA verify test.

19 years agoA few more fingerprints...
Richard Levitte [Thu, 5 May 2005 06:39:10 +0000 (06:39 +0000)] 
A few more fingerprints...

19 years agoDelete unused variables.
Dr. Stephen Henson [Wed, 4 May 2005 22:02:32 +0000 (22:02 +0000)] 
Delete unused variables.

19 years agoBackport of rc4-x86_64 from HEAD.
Andy Polyakov [Wed, 4 May 2005 16:12:07 +0000 (16:12 +0000)] 
Backport of rc4-x86_64 from HEAD.

19 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Wed, 4 May 2005 14:51:39 +0000 (14:51 +0000)] 
This commit was manufactured by cvs2svn to create branch
'OpenSSL_0_9_7-stable'.

19 years agoCommentary update motivating code update in 0.9.7.
Andy Polyakov [Wed, 4 May 2005 14:51:38 +0000 (14:51 +0000)] 
Commentary update motivating code update in 0.9.7.

19 years agox86_64 assembler translator update.
Andy Polyakov [Wed, 4 May 2005 08:42:47 +0000 (08:42 +0000)] 
x86_64 assembler translator update.

19 years agoCvs missed adapted module itself, here it goes...
Andy Polyakov [Tue, 3 May 2005 23:03:31 +0000 (23:03 +0000)] 
Cvs missed adapted module itself, here it goes...

19 years agoEngage md5-x86_64 assembler module.
Andy Polyakov [Tue, 3 May 2005 22:59:17 +0000 (22:59 +0000)] 
Engage md5-x86_64 assembler module.

19 years agoThrow in md5-x86_64 assembler.
Andy Polyakov [Tue, 3 May 2005 22:56:15 +0000 (22:56 +0000)] 
Throw in md5-x86_64 assembler.

19 years agoFix mk1mf.pl and avoid warning in VC++.
Dr. Stephen Henson [Tue, 3 May 2005 22:14:07 +0000 (22:14 +0000)] 
Fix mk1mf.pl and avoid warning in VC++.

19 years agoCygwin doesn't expose Win32 [not "officially"].
Andy Polyakov [Tue, 3 May 2005 21:20:17 +0000 (21:20 +0000)] 
Cygwin doesn't expose Win32 [not "officially"].

19 years agoCommentary update.
Andy Polyakov [Tue, 3 May 2005 21:16:42 +0000 (21:16 +0000)] 
Commentary update.

19 years agoCpuid modules updates.
Andy Polyakov [Tue, 3 May 2005 21:05:06 +0000 (21:05 +0000)] 
Cpuid modules updates.

19 years agoremove false positive
Nils Larsch [Tue, 3 May 2005 20:58:24 +0000 (20:58 +0000)] 
remove false positive

19 years agoremove BN_ncopy, it was only used in bn_nist.c and wasn't particular
Nils Larsch [Tue, 3 May 2005 20:27:00 +0000 (20:27 +0000)] 
remove BN_ncopy, it was only used in bn_nist.c and wasn't particular
useful anyway