[openssl-commits] [openssl] master update
Ben Laurie
ben at openssl.org
Wed Mar 30 11:23:54 UTC 2016
The branch master has been updated
via 703f44e73c18a63a65499fedc57893ae0f413eac (commit)
via 686c86a4301309fa6eb22283cc8fd78adc7d8eea (commit)
from 0c767ddcbbbddf79ae61a4b307df0115ced0c110 (commit)
- Log -----------------------------------------------------------------
commit 703f44e73c18a63a65499fedc57893ae0f413eac
Author: Ben Laurie <ben at links.org>
Date: Sun Mar 27 12:28:56 2016 +0100
Make it legal C.
Reviewed-by: Rich Salz <rsalz at openssl.org>
commit 686c86a4301309fa6eb22283cc8fd78adc7d8eea
Author: Ben Laurie <ben at links.org>
Date: Sun Mar 27 12:28:23 2016 +0100
More things that don't work together.
Reviewed-by: Rich Salz <rsalz at openssl.org>
-----------------------------------------------------------------------
Summary of changes:
Configure | 2 ++
include/openssl/lhash.h | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/Configure b/Configure
index b4afea9..34db142 100755
--- a/Configure
+++ b/Configure
@@ -359,6 +359,7 @@ my @disable_cascades = (
"ec" => [ "ecdsa", "ecdh" ],
"dgram" => [ "dtls", "sctp" ],
+ "sock" => [ "sctp" ],
"dtls" => [ @dtls ],
# SSL 3.0, (D)TLS 1.0 and TLS 1.1 require MD5 and SHA
@@ -394,6 +395,7 @@ my @disable_cascades = (
"shared" => [ "dynamic-engine" ],
"engine" => [ "afalgeng" ],
"comp" => [ "zlib" ],
+ sub { !$disabled{"unit-test"} } => [ "heartbeats" ],
);
# Avoid protocol support holes. Also disable all versions below N, if version
diff --git a/include/openssl/lhash.h b/include/openssl/lhash.h
index e10c522..8b8822b 100644
--- a/include/openssl/lhash.h
+++ b/include/openssl/lhash.h
@@ -180,7 +180,7 @@ void lh_node_usage_stats_bio(const _LHASH *lh, BIO *out);
# define LHASH_OF(type) struct lhash_st_##type
# define DEFINE_LHASH_OF(type) \
- LHASH_OF(type) { union { void* d1; unsigned long d2; int d3; }; }; \
+ LHASH_OF(type) { union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; }; \
static ossl_inline LHASH_OF(type) * \
lh_##type##_new(unsigned long (*hfn)(const type *), \
int (*cfn)(const type *, const type *)) \
More information about the openssl-commits
mailing list