[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [gnurl] 06/173: build-wolfssl: Sync config with wolfSSL 3.1
From: |
gnunet |
Subject: |
[GNUnet-SVN] [gnurl] 06/173: build-wolfssl: Sync config with wolfSSL 3.10 |
Date: |
Fri, 24 Feb 2017 14:00:28 +0100 |
This is an automated email from the git hooks/post-receive script.
ng0 pushed a commit to annotated tag gnurl-7.53.1
in repository gnurl.
commit 57cad81091bb5b92a9e03b01b52f449e6c3a8cae
Author: Jay Satiro <address@hidden>
AuthorDate: Sat Dec 24 13:49:25 2016 -0500
build-wolfssl: Sync config with wolfSSL 3.10
wolfSSL configure script relevant changes from 3.9 to 3.10:
- DES3 no longer enabled by default
- Shamir no longer enabled by default
- Extended master secret enabled by default
- RSA and ECC timing protections enabled by default
For backwards compatibility I enabled DES3 and ECC shamir config options
(ie no change from 3.9), and the other changes are included.
---
projects/wolfssl_options.h | 19 +++++++++++++++++--
1 file changed, 17 insertions(+), 2 deletions(-)
diff --git a/projects/wolfssl_options.h b/projects/wolfssl_options.h
index 04752b811..d0ece9640 100644
--- a/projects/wolfssl_options.h
+++ b/projects/wolfssl_options.h
@@ -5,8 +5,8 @@ To remedy this issue for libcurl I've generated this options
file that
build-wolfssl will copy to the wolfSSL include directories and will result in
maximum compatibility.
-These are the configure options that were used to build wolfSSL v3.9.0 in mingw
-and generate the options in this file:
+These are the configure options that were used to build wolfSSL v3.10.0 in
+mingw and generate the options in this file:
C_EXTRA_FLAGS="\
-Wno-attributes \
@@ -17,12 +17,15 @@ C_EXTRA_FLAGS="\
-DWOLFSSL_STATIC_RSA \
" \
./configure --prefix=/usr/local \
+ --disable-jobserver \
--enable-aesgcm \
--enable-alpn \
--enable-certgen \
+ --enable-des3 \
--enable-dh \
--enable-dsa \
--enable-ecc \
+ --enable-eccshamir \
--enable-fastmath \
--enable-opensslextra \
--enable-ripemd \
@@ -93,6 +96,15 @@ extern "C" {
#undef OPENSSL_EXTRA
#define OPENSSL_EXTRA
+#undef TFM_TIMING_RESISTANT
+#define TFM_TIMING_RESISTANT
+
+#undef ECC_TIMING_RESISTANT
+#define ECC_TIMING_RESISTANT
+
+#undef WC_RSA_BLINDING
+#define WC_RSA_BLINDING
+
#undef HAVE_AESGCM
#define HAVE_AESGCM
@@ -162,6 +174,9 @@ extern "C" {
#undef HAVE_SUPPORTED_CURVES
#define HAVE_SUPPORTED_CURVES
+#undef HAVE_EXTENDED_MASTER
+#define HAVE_EXTENDED_MASTER
+
#undef WOLFSSL_TEST_CERT
#define WOLFSSL_TEST_CERT
--
To stop receiving notification emails like this one, please contact
address@hidden
- [GNUnet-SVN] [gnurl] 09/173: configure: accept --with-libidn2 instead, (continued)
- [GNUnet-SVN] [gnurl] 09/173: configure: accept --with-libidn2 instead, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 01/173: gnutls-random: check return code for failed random, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 02/173: openssl-random: check return code when asking for random, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 18/173: darwinssl: fix CFArrayRef leak, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 07/173: ftp-gss: check for init before use, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 11/173: formdata: use NULL, not 0, when returning pointers, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 10/173: ftp: failure to resolve proxy should return that error code, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 14/173: vtls: s/SSLEAY/OPENSSL, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 12/173: cmdline-opts/page-footer: add three more exit codes, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 04/173: bump: toward next release, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 06/173: build-wolfssl: Sync config with wolfSSL 3.10,
gnunet <=
- [GNUnet-SVN] [gnurl] 03/173: http: remove "Curl_http_done: called premature" message, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 17/173: darwinssl: fix iOS build, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 23/173: page-footer: error 36 is protocol agnostic!, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 05/173: cyassl: use time_t instead of long for timeout, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 16/173: curl: remove superfluous include file, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 08/173: test1282: verify the ftp-gss check, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 24/173: content_encoding: change return code on a failure, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 27/173: darwinssl: --insecure overrides --cacert if both settings are in use, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 32/173: docs/page-header: mention how to disable the progress meter, gnunet, 2017/02/24
- [GNUnet-SVN] [gnurl] 29/173: CIPHERS.md: document GSKit ciphers, gnunet, 2017/02/24