oweals/openssl.git
18 years agoMitigate the hazard of cache-collision timing attack on last round
Andy Polyakov [Wed, 28 Jun 2006 08:58:15 +0000 (08:58 +0000)]
Mitigate the hazard of cache-collision timing attack on last round
[from HEAD].

18 years agoUse poll() when possible to gather Unix randomness entropy
Richard Levitte [Tue, 27 Jun 2006 06:31:57 +0000 (06:31 +0000)]
Use poll() when possible to gather Unix randomness entropy

18 years agoBe more explicit about requirements for multi-threading.
Bodo Möller [Fri, 23 Jun 2006 14:59:59 +0000 (14:59 +0000)]
Be more explicit about requirements for multi-threading.

18 years agoFix for previous change: explicitly named ciphersuites are OK to add
Bodo Möller [Thu, 22 Jun 2006 13:07:45 +0000 (13:07 +0000)]
Fix for previous change: explicitly named ciphersuites are OK to add

18 years agoPut ECCdraft ciphersuites back into default build (but disabled
Bodo Möller [Thu, 22 Jun 2006 12:35:54 +0000 (12:35 +0000)]
Put ECCdraft ciphersuites back into default build (but disabled
unless specifically requested)

18 years agoRemove ECC ciphersuites from 0.9.8 branch (should use 0.9.9 branch)
Bodo Möller [Tue, 20 Jun 2006 08:50:33 +0000 (08:50 +0000)]
Remove ECC ciphersuites from 0.9.8 branch (should use 0.9.9 branch)

18 years agoAnother thread-safety fix
Bodo Möller [Fri, 16 Jun 2006 01:01:14 +0000 (01:01 +0000)]
Another thread-safety fix

18 years agoDisable invalid ciphersuites
Bodo Möller [Wed, 14 Jun 2006 17:52:01 +0000 (17:52 +0000)]
Disable invalid ciphersuites

18 years agoMake sure that AES ciphersuites get priority over Camellia ciphersuites
Bodo Möller [Wed, 14 Jun 2006 13:52:49 +0000 (13:52 +0000)]
Make sure that AES ciphersuites get priority over Camellia ciphersuites
in the default cipher string.

18 years ago"make depend" for the default configuration, i.e. no-camellia here in
Bodo Möller [Wed, 14 Jun 2006 09:56:08 +0000 (09:56 +0000)]
"make depend" for the default configuration, i.e. no-camellia here in
the 0.9.8 branch!

18 years agoThread-safety fixes
Bodo Möller [Wed, 14 Jun 2006 08:51:41 +0000 (08:51 +0000)]
Thread-safety fixes

18 years agomake update
Bodo Möller [Wed, 14 Jun 2006 08:47:00 +0000 (08:47 +0000)]
make update

18 years agoKeep synchronised with Unix
Richard Levitte [Mon, 12 Jun 2006 06:46:27 +0000 (06:46 +0000)]
Keep synchronised with Unix

18 years agoCamellia cipher, contributed by NTT
Bodo Möller [Sun, 11 Jun 2006 01:08:15 +0000 (01:08 +0000)]
Camellia cipher, contributed by NTT

Submitted by: Masashi Fujita
Reviewed by: Bodo Moeller

18 years agoKeep synchronised with the Unix build
Richard Levitte [Sat, 10 Jun 2006 05:38:29 +0000 (05:38 +0000)]
Keep synchronised with the Unix build

18 years agoCamellia cipher, contributed by NTT
Bodo Möller [Fri, 9 Jun 2006 22:31:05 +0000 (22:31 +0000)]
Camellia cipher, contributed by NTT

Submitted by: Masashi Fujita
Reviewed by: Bodo Moeller

18 years agoCamellia cipher, contributed by NTT
Bodo Möller [Fri, 9 Jun 2006 15:42:21 +0000 (15:42 +0000)]
Camellia cipher, contributed by NTT

Submitted by: Masashi Fujita
Reviewed by: Bodo Moeller

18 years agoTidy up hpux targets.
Andy Polyakov [Sat, 20 May 2006 08:51:11 +0000 (08:51 +0000)]
Tidy up hpux targets.

18 years agoFix from HEAD.
Dr. Stephen Henson [Wed, 17 May 2006 18:25:59 +0000 (18:25 +0000)]
Fix from HEAD.

18 years agoFix from HEAD.
Dr. Stephen Henson [Wed, 17 May 2006 18:20:27 +0000 (18:20 +0000)]
Fix from HEAD.

18 years agoDon't check for padding bug if compression is negotiated.
Dr. Stephen Henson [Sun, 7 May 2006 12:27:48 +0000 (12:27 +0000)]
Don't check for padding bug if compression is negotiated.

PR: 1204

18 years agobug fix.
Ulf Möller [Sat, 6 May 2006 18:35:41 +0000 (18:35 +0000)]
bug fix.
PR: 1326
Submitted by: John Skodon

18 years agoUpdate debug-steve
Dr. Stephen Henson [Sat, 6 May 2006 12:18:15 +0000 (12:18 +0000)]
Update debug-steve

18 years agoBackport of CPUID support in mk1mf and update Mingw32 batch file to build
Dr. Stephen Henson [Fri, 5 May 2006 13:19:35 +0000 (13:19 +0000)]
Backport of CPUID support in mk1mf and update Mingw32 batch file to build
cpuid source file.

18 years agoInitial support for single batch file to build all Win32 ASM files.
Dr. Stephen Henson [Fri, 5 May 2006 00:22:18 +0000 (00:22 +0000)]
Initial support for single batch file to build all Win32 ASM files.

18 years agoDetect MSYS and use Unix like build if detected.
Dr. Stephen Henson [Thu, 4 May 2006 16:24:27 +0000 (16:24 +0000)]
Detect MSYS and use Unix like build if detected.

18 years agoUpdate for next dev version.
Dr. Stephen Henson [Thu, 4 May 2006 13:08:35 +0000 (13:08 +0000)]
Update for next dev version.

18 years agoPrepare for new release. OpenSSL_0_9_8b
Dr. Stephen Henson [Thu, 4 May 2006 12:46:42 +0000 (12:46 +0000)]
Prepare for new release.

18 years agomake update
Dr. Stephen Henson [Thu, 4 May 2006 12:15:59 +0000 (12:15 +0000)]
make update

18 years agoUpdate NEWS file.
Dr. Stephen Henson [Thu, 4 May 2006 11:23:28 +0000 (11:23 +0000)]
Update NEWS file.

18 years agoInherit check time if appropriate.
Dr. Stephen Henson [Wed, 3 May 2006 13:16:02 +0000 (13:16 +0000)]
Inherit check time if appropriate.

18 years agoCreate a crlnumber file when a CA is created using CA.pl
Dr. Stephen Henson [Fri, 28 Apr 2006 00:28:51 +0000 (00:28 +0000)]
Create a crlnumber file when a CA is created using CA.pl

18 years agoFix warning.
Dr. Stephen Henson [Sat, 15 Apr 2006 17:53:52 +0000 (17:53 +0000)]
Fix warning.

18 years agoFix from 0.9.7-stable.
Dr. Stephen Henson [Sat, 15 Apr 2006 17:43:18 +0000 (17:43 +0000)]
Fix from 0.9.7-stable.

18 years agoFix on the right branch this time :-)
Dr. Stephen Henson [Sat, 15 Apr 2006 13:17:53 +0000 (13:17 +0000)]
Fix on the right branch this time :-)

18 years agoIf cipher list contains a match for an explicit ciphersuite only match that
Dr. Stephen Henson [Sat, 15 Apr 2006 00:22:34 +0000 (00:22 +0000)]
If cipher list contains a match for an explicit ciphersuite only match that
one suite.

18 years agoChange chop to chomp when reading lines, so CRLF is properly processed on
Richard Levitte [Mon, 3 Apr 2006 09:15:40 +0000 (09:15 +0000)]
Change chop to chomp when reading lines, so CRLF is properly processed on
the operating systems where they are the normal line endings

18 years ago*** empty log message ***
Ulf Möller [Fri, 17 Mar 2006 19:29:26 +0000 (19:29 +0000)]
*** empty log message ***

18 years agoas in head
Ulf Möller [Fri, 17 Mar 2006 19:27:22 +0000 (19:27 +0000)]
as in head

18 years agofix error found by coverity: check if ctx is != NULL before calling BN_CTX_end()
Nils Larsch [Tue, 14 Mar 2006 22:48:31 +0000 (22:48 +0000)]
fix error found by coverity: check if ctx is != NULL before calling BN_CTX_end()

18 years agofix error found by coverity: check if ctx is != NULL before calling BN_CTX_end()
Nils Larsch [Mon, 13 Mar 2006 23:12:08 +0000 (23:12 +0000)]
fix error found by coverity: check if ctx is != NULL before calling BN_CTX_end()

18 years agoclarification
Bodo Möller [Sat, 11 Mar 2006 22:10:46 +0000 (22:10 +0000)]
clarification

18 years agoUpdate from HEAD.
Dr. Stephen Henson [Wed, 1 Mar 2006 21:17:50 +0000 (21:17 +0000)]
Update from HEAD.

18 years agoforce C locale when using [a-z] in sed expressions
Nils Larsch [Wed, 1 Mar 2006 19:52:07 +0000 (19:52 +0000)]
force C locale when using [a-z] in sed expressions

PR: 1283
Submitted by: Mike Frysinger

18 years agofix "#ifndef HZ" statement
Nils Larsch [Tue, 28 Feb 2006 20:08:46 +0000 (20:08 +0000)]
fix "#ifndef HZ" statement

PR: 1287

18 years agofix Intel Mac configuration; patch supplied by JP Szikora <szikora@icp.ucl.ac.be>
Nils Larsch [Sat, 25 Feb 2006 11:53:45 +0000 (11:53 +0000)]
fix Intel Mac configuration; patch supplied by JP Szikora <szikora@icp.ucl.ac.be>

18 years agofix no-dh configure option; patch supplied by Peter Meerwald
Nils Larsch [Fri, 24 Feb 2006 17:58:35 +0000 (17:58 +0000)]
fix no-dh configure option; patch supplied by Peter Meerwald

18 years agoUpdate from head.
Dr. Stephen Henson [Tue, 21 Feb 2006 01:00:47 +0000 (01:00 +0000)]
Update from head.

18 years agoFix from HEAD.
Dr. Stephen Henson [Sun, 19 Feb 2006 13:45:22 +0000 (13:45 +0000)]
Fix from HEAD.

18 years agofix typos
Nils Larsch [Wed, 15 Feb 2006 19:44:45 +0000 (19:44 +0000)]
fix typos

PR: 1280

18 years agoFix OBJ_obj2txt() for large OIDs.
Dr. Stephen Henson [Wed, 15 Feb 2006 15:03:47 +0000 (15:03 +0000)]
Fix OBJ_obj2txt() for large OIDs.

18 years agofix typo: pass pre-computed parameters to the underlying signature function; thanks...
Nils Larsch [Mon, 13 Feb 2006 08:22:39 +0000 (08:22 +0000)]
fix typo: pass pre-computed parameters to the underlying signature function; thanks to Lucas Newman

18 years agoBackport the following changes from HEAD:
Richard Levitte [Fri, 10 Feb 2006 08:52:56 +0000 (08:52 +0000)]
Backport the following changes from HEAD:

1.270:
As an effect of revisions 1.261, BUILD_CMD was changed so $(DIRS)
wasn't respected when using it to build different parts of OpenSSL.
1.269 was an attempt to correct that, but unfortunately meant that we
built every part that was given i $(DIRS) 7 times.  This change puts
back the original intent with BUILD_CMD via the new macro
BUILD_ONE_CMD while keeping the intent with RECURSIVE_BUILD_CMD.

1.271:
Document the building macros.

18 years agoUpdate from 0.9.7-stable.
Dr. Stephen Henson [Thu, 9 Feb 2006 12:28:30 +0000 (12:28 +0000)]
Update from 0.9.7-stable.

18 years agobackport recent changes from the cvs head
Nils Larsch [Wed, 8 Feb 2006 19:16:33 +0000 (19:16 +0000)]
backport recent changes from the cvs head

18 years agoUpdate filenames in makefiles
Dr. Stephen Henson [Sat, 4 Feb 2006 01:49:36 +0000 (01:49 +0000)]
Update filenames in makefiles

18 years agoFix from HEAD.
Dr. Stephen Henson [Sat, 4 Feb 2006 01:26:49 +0000 (01:26 +0000)]
Fix from HEAD.

18 years agofix if statement: call conn_state() if the BIO is not in the BIO_CONN_S_OK state
Nils Larsch [Thu, 2 Feb 2006 22:16:45 +0000 (22:16 +0000)]
fix if statement: call conn_state() if the BIO is not in the BIO_CONN_S_OK state

18 years agoConstification.
Ben Laurie [Thu, 2 Feb 2006 15:27:22 +0000 (15:27 +0000)]
Constification.

18 years agoFix from HEAD.
Dr. Stephen Henson [Tue, 31 Jan 2006 18:37:41 +0000 (18:37 +0000)]
Fix from HEAD.

18 years agoTypo
Lutz Jänicke [Mon, 30 Jan 2006 17:06:59 +0000 (17:06 +0000)]
Typo

Submitted by: Girish Venkatachalam <girish1729@gmail.com>

18 years agofile fipslink.pl was added on branch OpenSSL_0_9_8-stable on 2008-09-18 11:20:08...
Dr. Stephen Henson [Sat, 21 Jan 2006 21:28:27 +0000 (21:28 +0000)]
file fipslink.pl was added on branch OpenSSL_0_9_8-stable on 2008-09-18 11:20:08 +0000

18 years agofile fipsld was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:10 +0000
Dr. Stephen Henson [Sat, 21 Jan 2006 14:01:13 +0000 (14:01 +0000)]
file fipsld was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:10 +0000

18 years agofile fips_premain.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12...
Dr. Stephen Henson [Sat, 21 Jan 2006 14:01:11 +0000 (14:01 +0000)]
file fips_premain.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:10 +0000

18 years agofile fips_canister.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12...
Dr. Stephen Henson [Sat, 21 Jan 2006 14:01:09 +0000 (14:01 +0000)]
file fips_canister.c was added on branch OpenSSL_0_9_8-stable on 2008-09-16 10:12:10 +0000

18 years agoFixes for BOOL handling: produce errors for invalid string for mini-compiler,
Dr. Stephen Henson [Thu, 19 Jan 2006 17:17:33 +0000 (17:17 +0000)]
Fixes for BOOL handling: produce errors for invalid string for mini-compiler,
correctly encode FALSE for BOOL in ASN1_TYPE.

18 years agoFix for Win32 dynamic engine loading.
Dr. Stephen Henson [Sun, 15 Jan 2006 17:28:35 +0000 (17:28 +0000)]
Fix for Win32 dynamic engine loading.

18 years agomake "./configure no-ssl2" work again
Nils Larsch [Sun, 15 Jan 2006 16:57:01 +0000 (16:57 +0000)]
make "./configure no-ssl2" work again

PR: 1217

18 years agoTypo.
Dr. Stephen Henson [Sun, 15 Jan 2006 13:56:06 +0000 (13:56 +0000)]
Typo.

18 years agoHandle manifest files for VC++
Dr. Stephen Henson [Sun, 15 Jan 2006 13:46:20 +0000 (13:46 +0000)]
Handle manifest files for VC++

Submitted by: Austin Ziegler <halostatue@gmail.com>

18 years agofix cipher list order
Nils Larsch [Sun, 15 Jan 2006 07:14:38 +0000 (07:14 +0000)]
fix cipher list order

18 years agofix comment
Nils Larsch [Fri, 13 Jan 2006 23:52:17 +0000 (23:52 +0000)]
fix comment

PR: 1270

18 years ago2 is a prime number ...
Nils Larsch [Fri, 13 Jan 2006 23:29:31 +0000 (23:29 +0000)]
2 is a prime number ...

PR: 1266

18 years agoForgot to initialize CC6DISABLEWARNINGS properly...
Richard Levitte [Wed, 11 Jan 2006 18:55:49 +0000 (18:55 +0000)]
Forgot to initialize CC6DISABLEWARNINGS properly...

18 years agoTypo...
Richard Levitte [Wed, 11 Jan 2006 13:31:19 +0000 (13:31 +0000)]
Typo...

18 years agoDisable the Mixed Linkage warning for some selected modules. This is
Richard Levitte [Mon, 9 Jan 2006 19:22:53 +0000 (19:22 +0000)]
Disable the Mixed Linkage warning for some selected modules.  This is
because the Compaq C compiler will not accept that a variable be
declared extern then defined static without a warning.

18 years ago/usr/bin/perl util/mkerr.pl -recurse -write -rebuild
Richard Levitte [Mon, 9 Jan 2006 16:05:22 +0000 (16:05 +0000)]
/usr/bin/perl util/mkerr.pl -recurse -write -rebuild

18 years agoAvoid contradictive error code assignments.
Bodo Möller [Sun, 8 Jan 2006 21:52:46 +0000 (21:52 +0000)]
Avoid contradictive error code assignments.
"make error".

18 years agoDetect more errors.
Bodo Möller [Sun, 8 Jan 2006 21:40:07 +0000 (21:40 +0000)]
Detect more errors.
Change assignment strategy: rathern than using max+r for new codes,
find first hole in list of existing codes.

18 years agoSome error code cleanups (SSL lib. used SSL_R_... codes reserved for alerts)
Bodo Möller [Sun, 8 Jan 2006 19:41:25 +0000 (19:41 +0000)]
Some error code cleanups (SSL lib. used SSL_R_... codes reserved for alerts)

18 years agoUpdate from HEAD.
Dr. Stephen Henson [Tue, 3 Jan 2006 14:20:47 +0000 (14:20 +0000)]
Update from HEAD.

18 years agoMake sure that after the change from revision 1.256.2.6 (1.261 in HEAD),
Bodo Möller [Tue, 3 Jan 2006 03:04:46 +0000 (03:04 +0000)]
Make sure that after the change from revision 1.256.2.6 (1.261 in HEAD),
it's still possible to do a partial build.

18 years agoMissing files in the VMS installation
Richard Levitte [Mon, 2 Jan 2006 23:33:06 +0000 (23:33 +0000)]
Missing files in the VMS installation

18 years agoutil/*.pl update from HEAD.
Andy Polyakov [Mon, 2 Jan 2006 14:08:22 +0000 (14:08 +0000)]
util/*.pl update from HEAD.

18 years agomkerr.pl update from HEAD.
Andy Polyakov [Sun, 1 Jan 2006 18:43:37 +0000 (18:43 +0000)]
mkerr.pl update from HEAD.

18 years agoRewrite timeout computation in a way that is less prone to overflow.
Bodo Möller [Fri, 30 Dec 2005 23:51:57 +0000 (23:51 +0000)]
Rewrite timeout computation in a way that is less prone to overflow.

(Problem reported by Peter Sylvester.)

18 years agoeng_padlock.c update from HEAD.
Andy Polyakov [Wed, 28 Dec 2005 16:26:07 +0000 (16:26 +0000)]
eng_padlock.c update from HEAD.

18 years agoMinor eng_padlock.c update from HEAD.
Andy Polyakov [Tue, 27 Dec 2005 21:24:22 +0000 (21:24 +0000)]
Minor eng_padlock.c update from HEAD.

18 years agoMissing CFLAG in couple of depend: targets [from HEAD].
Andy Polyakov [Sun, 18 Dec 2005 19:02:22 +0000 (19:02 +0000)]
Missing CFLAG in couple of depend: targets [from HEAD].
PR: 1247
Submitted by: Doug Kaufman

18 years agoDJGPP-related e_os2.h update from HEAD.
Andy Polyakov [Sun, 18 Dec 2005 18:57:07 +0000 (18:57 +0000)]
DJGPP-related e_os2.h update from HEAD.
PR: 1247

18 years agobio.h update from HEAD.
Andy Polyakov [Fri, 16 Dec 2005 21:24:59 +0000 (21:24 +0000)]
bio.h update from HEAD.
PR: 1252

18 years agoFix typos in osf1 shared rules [from HEAD].
Andy Polyakov [Fri, 16 Dec 2005 20:52:38 +0000 (20:52 +0000)]
Fix typos in osf1 shared rules [from HEAD].
PR: 1248

18 years agoupdate TLS-ECC code
Bodo Möller [Tue, 13 Dec 2005 07:41:47 +0000 (07:41 +0000)]
update TLS-ECC code

Submitted by: Douglas Stebila

18 years agoadd missing entry (the corresponding code *is* in the 0.9.8 branch,
Bodo Möller [Tue, 13 Dec 2005 07:32:10 +0000 (07:32 +0000)]
add missing entry (the corresponding code *is* in the 0.9.8 branch,
and both the code and the CHANGES entry are in HEAD)

18 years agocomment
Bodo Möller [Tue, 13 Dec 2005 05:46:30 +0000 (05:46 +0000)]
comment

18 years agoPerlasm update from HEAD addressing build problems on non-ELF platforms
Andy Polyakov [Tue, 6 Dec 2005 18:47:18 +0000 (18:47 +0000)]
Perlasm update from HEAD addressing build problems on non-ELF platforms
after http://cvs.openssl.org/chngview?cn=14661.

18 years agoFix from HEAD.
Dr. Stephen Henson [Tue, 6 Dec 2005 13:37:56 +0000 (13:37 +0000)]
Fix from HEAD.

18 years agoFix from HEAD.
Dr. Stephen Henson [Mon, 5 Dec 2005 17:32:22 +0000 (17:32 +0000)]
Fix from HEAD.

18 years agoVarious zlib related fixes and enhancements.
Dr. Stephen Henson [Mon, 5 Dec 2005 13:34:56 +0000 (13:34 +0000)]
Various zlib related fixes and enhancements.

18 years agoFix warning.
Dr. Stephen Henson [Sun, 4 Dec 2005 21:34:51 +0000 (21:34 +0000)]
Fix warning.