Build completed: openssl master.30166

2019-12-17 Thread AppVeyor


Build openssl master.30166 completed



Commit c2979814ce by Shane Lontis on 12/18/2019 6:50 AM:

Add fips self test DEP for solaris and hpux


Configure your notification preferences



Build failed: openssl master.30165

2019-12-17 Thread AppVeyor



Build openssl master.30165 failed


Commit f64f262204 by Rich Salz on 12/18/2019 5:06 AM:

Fix build when enabling mdebug options.


Configure your notification preferences



Errored: openssl/openssl#30737 (master - f64f262)

2019-12-17 Thread Travis CI
Build Update for openssl/openssl
-

Build: #30737
Status: Errored

Duration: 52 mins and 34 secs
Commit: f64f262 (master)
Author: Rich Salz
Message: Fix build when enabling mdebug options.

Reviewed-by: Nicola Tuveri 
Reviewed-by: Richard Levitte 
Reviewed-by: Shane Lontis 
(Merged from https://github.com/openssl/openssl/pull/10629)

View the changeset: 
https://github.com/openssl/openssl/compare/b2055d67f0d6...f64f26220442

View the full build log and details: 
https://travis-ci.org/openssl/openssl/builds/626536091?utm_medium=notification_source=email

--

You can unsubscribe from build emails from the openssl/openssl repository going 
to 
https://travis-ci.org/account/preferences/unsubscribe?repository=5849220_medium=notification_source=email.
Or unsubscribe from *all* email updating your settings at 
https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification_source=email.
Or configure specific recipients for build notifications in your .travis.yml 
file. See https://docs.travis-ci.com/user/notifications.



Errored: openssl/openssl#30736 (master - b2055d6)

2019-12-17 Thread Travis CI
Build Update for openssl/openssl
-

Build: #30736
Status: Errored

Duration: 49 mins and 55 secs
Commit: b2055d6 (master)
Author: Shane Lontis
Message: Cleanup legacy digest methods.

Macros have been added to generate the simple legacy methods.
Engines and EVP_MD_METH_get methods still require access to the old legacy 
methods,
so they needed to be added back in.
They may only be removed after engines are deprecated and removed.
Removed some unnecessary #includes and #ifndef guards (which are done in 
build.info instead).

Reviewed-by: Richard Levitte 
(Merged from https://github.com/openssl/openssl/pull/10602)

View the changeset: 
https://github.com/openssl/openssl/compare/1ac7e15375be...b2055d67f0d6

View the full build log and details: 
https://travis-ci.org/openssl/openssl/builds/626532163?utm_medium=notification_source=email

--

You can unsubscribe from build emails from the openssl/openssl repository going 
to 
https://travis-ci.org/account/preferences/unsubscribe?repository=5849220_medium=notification_source=email.
Or unsubscribe from *all* email updating your settings at 
https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification_source=email.
Or configure specific recipients for build notifications in your .travis.yml 
file. See https://docs.travis-ci.com/user/notifications.



[openssl] master update

2019-12-17 Thread shane . lontis
The branch master has been updated
   via  f64f26220442db3c6913188e6014e5bc5bc34653 (commit)
  from  b2055d67f0d6cc3156ac89dae255e4abc8881b69 (commit)


- Log -
commit f64f26220442db3c6913188e6014e5bc5bc34653
Author: Rich Salz 
Date:   Sat Dec 14 18:54:14 2019 -0500

Fix build when enabling mdebug options.

Reviewed-by: Nicola Tuveri 
Reviewed-by: Richard Levitte 
Reviewed-by: Shane Lontis 
(Merged from https://github.com/openssl/openssl/pull/10629)

---

Summary of changes:
 crypto/mem.c | 26 ++
 1 file changed, 18 insertions(+), 8 deletions(-)

diff --git a/crypto/mem.c b/crypto/mem.c
index f5e8f2445a..640107be40 100644
--- a/crypto/mem.c
+++ b/crypto/mem.c
@@ -145,14 +145,6 @@ static int shouldfail(void)
 len = strlen(buff);
 if (write(md_tracefd, buff, len) != len)
 perror("shouldfail write failed");
-#  ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
-if (shoulditfail) {
-void *addrs[30];
-int num = backtrace(addrs, OSSL_NELEM(addrs));
-
-backtrace_symbols_fd(addrs, num, md_tracefd);
-}
-#  endif
 }
 # endif
 
@@ -305,6 +297,24 @@ int CRYPTO_mem_debug_pop(void)
 return -1;
 }
 
+void CRYPTO_mem_debug_malloc(void *addr, size_t num, int flag,
+ const char *file, int line)
+{
+(void)addr; (void)num; (void)flag; (void)file; (void)line;
+}
+
+void CRYPTO_mem_debug_realloc(void *addr1, void *addr2, size_t num, int flag,
+  const char *file, int line)
+{
+(void)addr1; (void)addr2; (void)num; (void)flag; (void)file; (void)line;
+}
+
+void CRYPTO_mem_debug_free(void *addr, int flag,
+   const char *file, int line)
+{
+(void)addr; (void)flag; (void)file; (void)line;
+}
+
 int CRYPTO_mem_leaks(BIO *b)
 {
 (void)b;


[openssl] master update

2019-12-17 Thread shane . lontis
The branch master has been updated
   via  b2055d67f0d6cc3156ac89dae255e4abc8881b69 (commit)
  from  1ac7e15375be39c8f03171c02658cf703f58217a (commit)


- Log -
commit b2055d67f0d6cc3156ac89dae255e4abc8881b69
Author: Shane Lontis 
Date:   Wed Dec 18 14:46:01 2019 +1000

Cleanup legacy digest methods.

Macros have been added to generate the simple legacy methods.
Engines and EVP_MD_METH_get methods still require access to the old legacy 
methods,
so they needed to be added back in.
They may only be removed after engines are deprecated and removed.
Removed some unnecessary #includes and #ifndef guards (which are done in 
build.info instead).

Reviewed-by: Richard Levitte 
(Merged from https://github.com/openssl/openssl/pull/10602)

---

Summary of changes:
 crypto/evp/build.info|  13 ++-
 crypto/evp/legacy_blake2.c   |  30 +++
 crypto/evp/legacy_md2.c  |  18 ++---
 crypto/evp/legacy_md4.c  |  18 ++---
 crypto/evp/legacy_md5.c  |  18 ++---
 crypto/evp/legacy_md5_sha1.c |  24 +++---
 crypto/evp/legacy_mdc2.c |  19 ++---
 crypto/evp/legacy_meth.h |  40 ++
 crypto/evp/legacy_ripemd.c   |  28 +++
 crypto/evp/legacy_sha.c  | 186 +--
 crypto/evp/legacy_wp.c   |  28 +++
 crypto/evp/m_ripemd.c|  55 -
 crypto/evp/m_wp.c|  54 -
 crypto/sm3/build.info|   5 +-
 crypto/sm3/legacy_sm3.c  |  30 +++
 crypto/sm3/m_sm3.c   |  52 
 16 files changed, 288 insertions(+), 330 deletions(-)
 create mode 100644 crypto/evp/legacy_meth.h
 create mode 100644 crypto/evp/legacy_ripemd.c
 create mode 100644 crypto/evp/legacy_wp.c
 delete mode 100644 crypto/evp/m_ripemd.c
 delete mode 100644 crypto/evp/m_wp.c
 create mode 100644 crypto/sm3/legacy_sm3.c
 delete mode 100644 crypto/sm3/m_sm3.c

diff --git a/crypto/evp/build.info b/crypto/evp/build.info
index 681201d521..156b26050b 100644
--- a/crypto/evp/build.info
+++ b/crypto/evp/build.info
@@ -7,7 +7,7 @@ SOURCE[../../libcrypto]=$COMMON\
 e_des.c e_bf.c e_idea.c e_des3.c e_camellia.c\
 e_rc4.c e_aes.c names.c e_seed.c e_aria.c e_sm4.c \
 e_xcbc_d.c e_rc2.c e_cast.c e_rc5.c \
-m_null.c m_wp.c m_ripemd.c \
+m_null.c \
 p_open.c p_seal.c p_sign.c p_verify.c p_lib.c p_enc.c p_dec.c \
 bio_md.c bio_b64.c bio_enc.c evp_err.c e_null.c \
 c_allc.c c_alld.c bio_ok.c \
@@ -17,7 +17,7 @@ SOURCE[../../libcrypto]=$COMMON\
 e_aes_cbc_hmac_sha1.c e_aes_cbc_hmac_sha256.c e_rc4_hmac_md5.c \
 e_chacha20_poly1305.c \
 pkey_mac.c exchange.c \
-legacy_sha.c legacy_md5_sha1.c
+legacy_sha.c
 
 IF[{- !$disabled{md2} -}]
   SOURCE[../../libcrypto]=legacy_md2.c
@@ -26,7 +26,7 @@ IF[{- !$disabled{md4} -}]
   SOURCE[../../libcrypto]=legacy_md4.c
 ENDIF
 IF[{- !$disabled{md5} -}]
-  SOURCE[../../libcrypto]=legacy_md5.c
+  SOURCE[../../libcrypto]=legacy_md5.c legacy_md5_sha1.c
 ENDIF
 IF[{- !$disabled{mdc2} -}]
   SOURCE[../../libcrypto]=legacy_mdc2.c
@@ -34,7 +34,12 @@ ENDIF
 IF[{- !$disabled{blake2} -}]
   SOURCE[../../libcrypto]=legacy_blake2.c
 ENDIF
-
+IF[{- !$disabled{whirlpool} -}]
+  SOURCE[../../libcrypto]=legacy_wp.c
+ENDIF
+IF[{- !$disabled{rmd160} -}]
+  SOURCE[../../libcrypto]=legacy_ripemd.c
+ENDIF
 
 SOURCE[../../providers/libfips.a]=$COMMON
 
diff --git a/crypto/evp/legacy_blake2.c b/crypto/evp/legacy_blake2.c
index 04b1e84865..e03403406f 100644
--- a/crypto/evp/legacy_blake2.c
+++ b/crypto/evp/legacy_blake2.c
@@ -7,25 +7,23 @@
  * https://www.openssl.org/source/license.html
  */
 
-#include 
+#include "crypto/evp.h"
+#include "prov/blake2.h"/* diverse BLAKE2 macros */
+#include "legacy_meth.h"
 
-#ifndef OPENSSL_NO_BLAKE2
+#define blake2b_init blake2b512_init
+#define blake2s_init blake2s256_init
 
-# include 
-# include "crypto/evp.h"
-# include "prov/blake2.h"/* diverse BLAKE2 macros */
+IMPLEMENT_LEGACY_EVP_MD_METH_LC(blake2s_int, blake2s)
+IMPLEMENT_LEGACY_EVP_MD_METH_LC(blake2b_int, blake2b)
 
 static const EVP_MD blake2b_md = {
 NID_blake2b512,
 0,
 BLAKE2B_DIGEST_LENGTH,
 0,
-NULL,
-NULL,
-NULL,
-NULL,
-NULL,
-BLAKE2B_BLOCKBYTES,
+LEGACY_EVP_MD_METH_TABLE(blake2b_int_init, blake2b_int_update,
+ blake2b_int_final, NULL, BLAKE2B_BLOCKBYTES),
 };
 
 const EVP_MD *EVP_blake2b512(void)
@@ -38,17 +36,11 @@ static const EVP_MD blake2s_md = {
 0,
 BLAKE2S_DIGEST_LENGTH,
 0,
-NULL,
-NULL,
-NULL,
-NULL,
-NULL,
-BLAKE2S_BLOCKBYTES,
+LEGACY_EVP_MD_METH_TABLE(blake2s_int_init, blake2s_int_update,
+ blake2s_int_final, NULL, BLAKE2S_BLOCKBYTES),
 };
 
 const EVP_MD *EVP_blake2s256(void)
 {
 return _md;
 

Build completed: openssl master.30163

2019-12-17 Thread AppVeyor


Build openssl master.30163 completed



Commit 19ea5414fb by Shane Lontis on 12/18/2019 4:14 AM:

fixup! Add FIPS Self test kats for digests


Configure your notification preferences



Build failed: openssl master.30162

2019-12-17 Thread AppVeyor



Build openssl master.30162 failed


Commit 6dbe7da48b by Shane Lontis on 12/18/2019 3:48 AM:

squash! update generated file after rebase.


Configure your notification preferences



Still FAILED build of OpenSSL branch master with options -d --strict-warnings no-dsa

2019-12-17 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings no-dsa

Commit log since last time:

1ac7e15375 apps/speed.c: Fix eddsa sign and verify output with -multi option
982efd7765 EVP: make it possible to init EVP_PKEY_CTX with provided EVP_PKEY
19f909856d Update the HISTORY entry for RSA_get0_pss_params()
e295de1d84 Test that EVP_PKEY_set1_DH() correctly identifies the DH type
32c869ffab Ensure EVP_PKEY_set1_DH detects X9.42 keys
1aeec3dbc2 Return 1 when openssl req -addext kv is duplicated

Build log ended with (last 100 lines):

  ^ ~~~
../openssl/providers/implementations/serializers/serializer_dsa.c:55:7: error: 
incompatible integer to pointer conversion assigning to 'const BIGNUM *' (aka 
'const struct bignum_st *') from 'int' [-Werror,-Wint-conversion]
g = DSA_get0_p(dsa);
  ^ ~~~
../openssl/providers/implementations/serializers/serializer_dsa.c:94:22: error: 
implicit declaration of function 'i2d_DSAparams' is invalid in C99 
[-Werror,-Wimplicit-function-declaration]
params->length = i2d_DSAparams(dsa, >data);
 ^
clang  -I. -Icrypto -Iinclude -Iproviders/implementations/include 
-Iproviders/common/include -I../openssl -I../openssl/crypto 
-I../openssl/include -I../openssl/providers/implementations/include 
-I../openssl/providers/common/include  -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM 
-DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m 
-DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ 
-DOPENSSL_IA32_SSE2 -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM 
-DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack 
-Qunused-arguments -Wall -O0 -g -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wshadow -Wformat 
-Wtype-limits -Wundef -Werror -Wmissing-prototypes -Wstrict-prototypes 
-Wno-unknown-warning-option -Wswitch-default -Wno-parentheses-equality 
-Wno-language-extension-token -Wno-extended-offsetof 
-Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifie
 rs -Wmissing-variable-declarations -DOPENSSL_USE_NODELETE -DL_ENDIAN 
-DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" 
-DENGINESDIR="\"/usr/local/lib/engines-3\"" 
-DMODULESDIR="\"/usr/local/lib/ossl-modules\""   -MMD -MF 
providers/implementations/serializers/libimplementations-lib-serializer_dsa_pub.d.tmp
 -MT 
providers/implementations/serializers/libimplementations-lib-serializer_dsa_pub.o
 -c -o 
providers/implementations/serializers/libimplementations-lib-serializer_dsa_pub.o
 ../openssl/providers/implementations/serializers/serializer_dsa_pub.c
../openssl/providers/implementations/serializers/serializer_dsa.c:94:22: error: 
this function declaration is not a prototype [-Werror,-Wstrict-prototypes]
../openssl/providers/implementations/serializers/serializer_dsa.c:110:23: 
error: implicit declaration of function 'DSA_get0_p' is invalid in C99 
[-Werror,-Wimplicit-function-declaration]
const BIGNUM *p = DSA_get0_p(dsa);
  ^
../openssl/providers/implementations/serializers/serializer_dsa.c:110:19: 
error: incompatible integer to pointer conversion initializing 'const BIGNUM *' 
(aka 'const struct bignum_st *') with an expression of type 'int' 
[-Werror,-Wint-conversion]
const BIGNUM *p = DSA_get0_p(dsa);
  ^   ~~~
../openssl/providers/implementations/serializers/serializer_dsa.c:111:23: 
error: implicit declaration of function 'DSA_get0_q' is invalid in C99 
[-Werror,-Wimplicit-function-declaration]
const BIGNUM *q = DSA_get0_q(dsa);
  ^
../openssl/providers/implementations/serializers/serializer_dsa.c:111:19: 
error: incompatible integer to pointer conversion initializing 'const BIGNUM *' 
(aka 'const struct bignum_st *') with an expression of type 'int' 
[-Werror,-Wint-conversion]
const BIGNUM *q = DSA_get0_q(dsa);
  ^   ~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
Makefile:19816: recipe for target 
'providers/implementations/serializers/libimplementations-lib-serializer_dsa.o' 
failed
make[1]: *** 
[providers/implementations/serializers/libimplementations-lib-serializer_dsa.o] 
Error 1
make[1]: *** Waiting for unfinished jobs
../openssl/providers/implementations/serializers/serializer_dsa_param.c:56:9: 
error: implicit declaration of function 'DSA_free' is invalid in C99 
[-Werror,-Wimplicit-function-declaration]
DSA_free(dsa);
^
../openssl/providers/implementations/serializers/serializer_dsa_param.c:56:9: 
note: did you mean 'RSA_free'?
../openssl/include/openssl/rsa.h:265:6: note: 'RSA_free' declared here
void RSA_free(RSA *r);
 ^

Still FAILED build of OpenSSL branch master with options -d --strict-warnings no-dh

2019-12-17 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings no-dh

Commit log since last time:

1ac7e15375 apps/speed.c: Fix eddsa sign and verify output with -multi option
982efd7765 EVP: make it possible to init EVP_PKEY_CTX with provided EVP_PKEY
19f909856d Update the HISTORY entry for RSA_get0_pss_params()
e295de1d84 Test that EVP_PKEY_set1_DH() correctly identifies the DH type
32c869ffab Ensure EVP_PKEY_set1_DH detects X9.42 keys
1aeec3dbc2 Return 1 when openssl req -addext kv is duplicated

Build log ended with (last 100 lines):

   ^
../openssl/providers/implementations/serializers/serializer_dh.c:106:26: note: 
did you mean 'i2d_DHxparams'?
../openssl/providers/implementations/serializers/serializer_dh.c:104:26: note: 
'i2d_DHxparams' declared here
params->length = i2d_DHxparams(dh, >data);
 ^
../openssl/providers/implementations/serializers/serializer_dh.c:106:26: error: 
this function declaration is not a prototype [-Werror,-Wstrict-prototypes]
params->length = i2d_DHparams(dh, >data);
 ^
../openssl/providers/implementations/serializers/serializer_dh.c:122:48: error: 
implicit declaration of function 'DH_get0_pub_key' is invalid in C99 
[-Werror,-Wimplicit-function-declaration]
ASN1_INTEGER *pub_key = BN_to_ASN1_INTEGER(DH_get0_pub_key(dh), NULL);
   ^
../openssl/providers/implementations/serializers/serializer_dh.c:122:48: error: 
incompatible integer to pointer conversion passing 'int' to parameter of type 
'const BIGNUM *' (aka 'const struct bignum_st *') [-Werror,-Wint-conversion]
ASN1_INTEGER *pub_key = BN_to_ASN1_INTEGER(DH_get0_pub_key(dh), NULL);
   ^~~
../openssl/include/openssl/asn1.h:637:48: note: passing argument to parameter 
'bn' here
ASN1_INTEGER *BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai);
   ^
../openssl/providers/implementations/serializers/serializer_dh.c:138:49: error: 
implicit declaration of function 'DH_get0_priv_key' is invalid in C99 
[-Werror,-Wimplicit-function-declaration]
ASN1_INTEGER *priv_key = BN_to_ASN1_INTEGER(DH_get0_priv_key(dh), NULL);
^
../openssl/providers/implementations/serializers/serializer_dh.c:138:49: error: 
incompatible integer to pointer conversion passing 'int' to parameter of type 
'const BIGNUM *' (aka 'const struct bignum_st *') [-Werror,-Wint-conversion]
ASN1_INTEGER *priv_key = BN_to_ASN1_INTEGER(DH_get0_priv_key(dh), NULL);
^~~~
../openssl/include/openssl/asn1.h:637:48: note: passing argument to parameter 
'bn' here
ASN1_INTEGER *BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai);
   ^
18 errors generated.
Makefile:19759: recipe for target 
'providers/implementations/serializers/libimplementations-lib-serializer_dh.o' 
failed
make[1]: *** 
[providers/implementations/serializers/libimplementations-lib-serializer_dh.o] 
Error 1
make[1]: *** Waiting for unfinished jobs
../openssl/providers/implementations/serializers/serializer_dh_param.c:64:12: 
note: did you mean 'i2d_KeyParams_bio'?
../openssl/include/openssl/evp.h:1163:5: note: 'i2d_KeyParams_bio' declared here
int i2d_KeyParams_bio(BIO *bp, const EVP_PKEY *pkey);
^
../openssl/providers/implementations/serializers/serializer_dh_param.c:64:12: 
error: this function declaration is not a prototype 
[-Werror,-Wstrict-prototypes]
return i2d_DHparams_bio(out, dh);
   ^
../openssl/providers/implementations/serializers/serializer_dh_param.c:79:9: 
error: implicit declaration of function 'DH_free' is invalid in C99 
[-Werror,-Wimplicit-function-declaration]
DH_free(dh);
^
../openssl/providers/implementations/serializers/serializer_dh_param.c:87:12: 
error: implicit declaration of function 'PEM_write_bio_DHparams' is invalid in 
C99 [-Werror,-Wimplicit-function-declaration]
return PEM_write_bio_DHparams(out, dh);
   ^
../openssl/providers/implementations/serializers/serializer_dh_priv.c:127:9: 
error: implicit declaration of function 'DH_free' is invalid in C99 
[-Werror,-Wimplicit-function-declaration]
DH_free(dh);
^
../openssl/providers/implementations/serializers/serializer_dh_priv.c:127:9: 
error: this function declaration is not a prototype 
[-Werror,-Wstrict-prototypes]
../openssl/providers/implementations/serializers/serializer_dh_priv.c:162:9: 
error: implicit declaration of function 'DH_free' is invalid in C99 
[-Werror,-Wimplicit-function-declaration]
DH_free(dh);
^
../openssl/providers/implementations/serializers/serializer_dh_priv.c:208:9: 
error: implicit declaration of 

Still FAILED build of OpenSSL branch master with options -d --strict-warnings enable-crypto-mdebug

2019-12-17 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings enable-crypto-mdebug

Commit log since last time:

1ac7e15375 apps/speed.c: Fix eddsa sign and verify output with -multi option
982efd7765 EVP: make it possible to init EVP_PKEY_CTX with provided EVP_PKEY
19f909856d Update the HISTORY entry for RSA_get0_pss_params()
e295de1d84 Test that EVP_PKEY_set1_DH() correctly identifies the DH type
32c869ffab Ensure EVP_PKEY_set1_DH detects X9.42 keys
1aeec3dbc2 Return 1 when openssl req -addext kv is duplicated

Build log ended with (last 100 lines):

60-test_x509_time.t  ok
65-test_cmp_asn.t .. ok
65-test_cmp_ctx.t .. ok
65-test_cmp_hdr.t .. ok
65-test_cmp_msg.t .. ok
65-test_cmp_protect.t .. ok
65-test_cmp_status.t ... ok
70-test_asyncio.t .. ok
70-test_bad_dtls.t . ok
70-test_clienthello.t .. ok
70-test_comp.t . ok
70-test_key_share.t  ok
70-test_packet.t ... ok
70-test_recordlen.t  ok
70-test_renegotiation.t  ok
70-test_servername.t ... ok
70-test_sslcbcpadding.t  ok
70-test_sslcertstatus.t  ok
70-test_sslextension.t . ok
70-test_sslmessages.t .. ok
70-test_sslrecords.t ... ok
70-test_sslsessiontick.t ... ok
70-test_sslsigalgs.t ... ok
70-test_sslsignature.t . ok
70-test_sslskewith0p.t . ok
70-test_sslversions.t .. ok
70-test_sslvertol.t  ok
70-test_tls13alerts.t .. ok
70-test_tls13cookie.t .. ok
70-test_tls13downgrade.t ... ok
70-test_tls13hrr.t . ok
70-test_tls13kexmodes.t  ok
70-test_tls13messages.t  ok
70-test_tls13psk.t . ok
70-test_tlsextms.t . ok
70-test_verify_extra.t . ok
70-test_wpacket.t .. ok
71-test_ssl_ctx.t .. ok
80-test_ca.t ... ok
80-test_cipherbytes.t .. ok
80-test_cipherlist.t ... ok
80-test_ciphername.t ... ok
80-test_cms.t .. ok
80-test_cmsapi.t ... ok
80-test_ct.t ... ok
80-test_dane.t . ok
80-test_dtls.t . ok
80-test_dtls_mtu.t . ok
80-test_dtlsv1listen.t . ok
80-test_ocsp.t . ok
80-test_pkcs12.t ... ok
80-test_ssl_new.t .. ok
80-test_ssl_old.t .. ok
80-test_ssl_test_ctx.t . ok
80-test_sslcorrupt.t ... ok
80-test_tsa.t .. ok
80-test_x509aux.t .. ok
90-test_asn1_time.t  ok
90-test_async.t  ok
90-test_bio_enc.t .. ok
90-test_bio_memleak.t .. ok
90-test_constant_time.t  ok
90-test_fatalerr.t . ok
90-test_gmdiff.t ... ok
90-test_gost.t . ok
90-test_ige.t .. ok
90-test_includes.t . ok
90-test_memleak.t .. ok
90-test_overhead.t . ok
90-test_secmem.t ... ok
90-test_shlibload.t  ok
90-test_srp.t .. ok
90-test_sslapi.t ... ok
90-test_sslbuffers.t ... ok
90-test_store.t  ok
90-test_sysdefault.t ... ok
90-test_threads.t .. ok
90-test_time_offset.t .. ok
90-test_tls13ccs.t . ok
90-test_tls13encryption.t .. ok
90-test_tls13secrets.t . ok
90-test_v3name.t ... ok
95-test_external_boringssl.t ... skipped: No external tests in this 
configuration
95-test_external_krb5.t  skipped: No external tests in this 
configuration
95-test_external_pyca.t  skipped: No external tests in this 
configuration
99-test_ecstress.t . ok
99-test_fuzz.t . ok

Test Summary Report
---
01-test_symbol_presence.t(Wstat: 256 Tests: 4 Failed: 1)
  Failed test:  2
  Non-zero exit status: 1
Files=189, Tests=1754, 355 wallclock secs ( 6.83 usr  1.35 sys + 329.27 cusr 
28.73 csys = 366.18 CPU)
Result: FAIL
Makefile:2796: recipe for target '_tests' failed
make[1]: *** [_tests] Error 1
make[1]: Leaving directory '/home/openssl/run-checker/enable-crypto-mdebug'
Makefile:2794: recipe for target 'tests' failed
make: *** [tests] Error 2


Build completed: openssl OpenSSL_1_1_1-stable.30155

2019-12-17 Thread AppVeyor


Build openssl OpenSSL_1_1_1-stable.30155 completed



Commit e1ef289dd2 by Bernd Edlinger on 9/23/2019 10:28 AM:

Add a few more exclusions to the minimal footprint tests


Configure your notification preferences



Build failed: openssl OpenSSL_1_1_1-stable.30154

2019-12-17 Thread AppVeyor



Build openssl OpenSSL_1_1_1-stable.30154 failed


Commit d28ddc65cf by Saritha on 12/17/2019 6:16 PM:

apps/speed.c: Fix eddsa sign and verify output with -multi option


Configure your notification preferences



Build failed: openssl master.30153

2019-12-17 Thread AppVeyor



Build openssl master.30153 failed


Commit 1ac7e15375 by Saritha on 12/17/2019 6:14 PM:

apps/speed.c: Fix eddsa sign and verify output with -multi option


Configure your notification preferences



Still Failing: openssl/openssl#30726 (OpenSSL_1_1_1-stable - d28ddc6)

2019-12-17 Thread Travis CI
Build Update for openssl/openssl
-

Build: #30726
Status: Still Failing

Duration: 31 mins and 42 secs
Commit: d28ddc6 (OpenSSL_1_1_1-stable)
Author: Saritha
Message: apps/speed.c: Fix eddsa sign and verify output with -multi option

Fixes #10261
CLA: trivial

Reviewed-by: Matt Caswell 
Reviewed-by: Tomas Mraz 
(Merged from https://github.com/openssl/openssl/pull/10285)

(cherry picked from commit 1ac7e15375be39c8f03171c02658cf703f58217a)

View the changeset: 
https://github.com/openssl/openssl/compare/e2af84bd45c0...d28ddc65cfb6

View the full build log and details: 
https://travis-ci.org/openssl/openssl/builds/626327645?utm_medium=notification_source=email

--

You can unsubscribe from build emails from the openssl/openssl repository going 
to 
https://travis-ci.org/account/preferences/unsubscribe?repository=5849220_medium=notification_source=email.
Or unsubscribe from *all* email updating your settings at 
https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification_source=email.
Or configure specific recipients for build notifications in your .travis.yml 
file. See https://docs.travis-ci.com/user/notifications.



[openssl] OpenSSL_1_1_1-stable update

2019-12-17 Thread tmraz
The branch OpenSSL_1_1_1-stable has been updated
   via  d28ddc65cfb6fc66f916d095ea74dd9c2e5679ba (commit)
  from  e2af84bd45c017c0c6a0fa06ee5d7fcf11d7366d (commit)


- Log -
commit d28ddc65cfb6fc66f916d095ea74dd9c2e5679ba
Author: Saritha 
Date:   Tue Oct 29 12:10:55 2019 +0530

apps/speed.c: Fix eddsa sign and verify output with -multi option

Fixes #10261
CLA: trivial

Reviewed-by: Matt Caswell 
Reviewed-by: Tomas Mraz 
(Merged from https://github.com/openssl/openssl/pull/10285)

(cherry picked from commit 1ac7e15375be39c8f03171c02658cf703f58217a)

---

Summary of changes:
 apps/speed.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/apps/speed.c b/apps/speed.c
index d396b3acca..88cbdf01af 100644
--- a/apps/speed.c
+++ b/apps/speed.c
@@ -3584,6 +3584,7 @@ static int do_multi(int multi, int size_num)
 p = buf + 4;
 k = atoi(sstrsep(, sep));
 sstrsep(, sep);
+sstrsep(, sep);
 
 d = atof(sstrsep(, sep));
 eddsa_results[k][0] += d;


[openssl] master update

2019-12-17 Thread tmraz
The branch master has been updated
   via  1ac7e15375be39c8f03171c02658cf703f58217a (commit)
  from  982efd7765f42ba0329e5db6e3434b072d90842c (commit)


- Log -
commit 1ac7e15375be39c8f03171c02658cf703f58217a
Author: Saritha 
Date:   Tue Oct 29 12:10:55 2019 +0530

apps/speed.c: Fix eddsa sign and verify output with -multi option

Fixes #10261
CLA: trivial

Reviewed-by: Matt Caswell 
Reviewed-by: Tomas Mraz 
(Merged from https://github.com/openssl/openssl/pull/10285)

---

Summary of changes:
 apps/speed.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/apps/speed.c b/apps/speed.c
index d8d6f0a1ef..fa306c9f7e 100644
--- a/apps/speed.c
+++ b/apps/speed.c
@@ -3909,6 +3909,7 @@ static int do_multi(int multi, int size_num)
 p = buf + 4;
 k = atoi(sstrsep(, sep));
 sstrsep(, sep);
+sstrsep(, sep);
 
 d = atof(sstrsep(, sep));
 eddsa_results[k][0] += d;


[web] master update

2019-12-17 Thread Matt Caswell
The branch master has been updated
   via  d94a44ca1bb6183e692c86a5fe99b4f7bf2f28c0 (commit)
  from  70947eca9c26af584ac69467a6f5fcd1a2fa6b5a (commit)


- Log -
commit d94a44ca1bb6183e692c86a5fe99b4f7bf2f28c0
Author: Matt Caswell 
Date:   Mon Dec 16 11:39:44 2019 +

Drop 1.1.0 as a current release

Don't refer to 1.1.0 as a current release since it is no longer supported.

Reviewed-by: Richard Levitte 
(Merged from https://github.com/openssl/web/pull/147)

---

Summary of changes:
 Makefile  |  8 
 source/index.html | 11 ++-
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/Makefile b/Makefile
index 49b9845..82ffca8 100644
--- a/Makefile
+++ b/Makefile
@@ -17,14 +17,14 @@ RELEASEDIR = /var/www/openssl/source
 ##
 
 ##  Current series
-SERIES=1.1.1 1.1.0 1.0.2
+SERIES=1.1.1 1.0.2
 ##  Older series.  The second type is for source listings
-OLDSERIES=1.0.1 1.0.0 0.9.8 0.9.7 0.9.6
-OLDSERIES2=1.0.1 1.0.0 0.9.x
+OLDSERIES=1.1.0 1.0.1 1.0.0 0.9.8 0.9.7 0.9.6
+OLDSERIES2=1.1.0 1.0.1 1.0.0 0.9.x
 ##  Current series with newer and older manpage layout
 ##  (when the number of old man layout releases drop to none, this goes away)
 NEWMANSERIES=1.1.1
-OLDMANSERIES=1.1.0 1.0.2
+OLDMANSERIES=1.0.2
 
 # All simple generated files.
 SIMPLE = newsflash.inc sitemap.txt \
diff --git a/source/index.html b/source/index.html
index 605c009..122336a 100644
--- a/source/index.html
+++ b/source/index.html
@@ -34,11 +34,12 @@
 also our Long Term Support (LTS) version, supported until 11th 
September
 2023. Our previous LTS version (1.0.2 series) will continue to be
 supported until 31st December 2019 (security fixes only during the last
-year of support). The 1.1.0 series is currently only receiving security
-fixes and will go out of support on 11th September 2019. All users of
-1.0.2 and 1.1.0 are encouraged to upgrade to 1.1.1 as soon as possible.
-The 0.9.8, 1.0.0 and 1.0.1 versions are now out of support and should
-not be used.
+year of support). All users of 1.0.2 are encouraged to upgrade to 1.1.1
+as soon as possible. Extended support for 1.0.2 to gain access to
+security fixes beyond 31st December 2019 is
+available.
+The 0.9.8, 1.0.0, 1.0.1 and 1.1.0 versions are now out of support and
+should not be used.
 
 The OpenSSL FIPS Object Module 2.0 (FOM) is also available for
 download. It is no longer receiving updates. It must be used in


Build failed: openssl master.30149

2019-12-17 Thread AppVeyor



Build openssl master.30149 failed


Commit 5e27f4c7ab by Dmitry Belyavskiy on 12/17/2019 12:06 PM:

Enforce the order of CMS creating ctrl calls


Configure your notification preferences



Build completed: openssl master.30141

2019-12-17 Thread AppVeyor


Build openssl master.30141 completed



Commit 590cbc687c by Kelvin Lee on 12/17/2019 5:26 AM:

Merge remote-tracking branch 'cmpossl/fix_cmp_msg_test' into fix-cmp-test-typo


Configure your notification preferences



Build failed: openssl master.30140

2019-12-17 Thread AppVeyor



Build openssl master.30140 failed


Commit 982efd7765 by Richard Levitte on 12/17/2019 7:13 AM:

EVP: make it possible to init EVP_PKEY_CTX with provided EVP_PKEY


Configure your notification preferences



Errored: openssl/openssl#30712 (master - 982efd7)

2019-12-17 Thread Travis CI
Build Update for openssl/openssl
-

Build: #30712
Status: Errored

Duration: 50 mins and 0 secs
Commit: 982efd7 (master)
Author: Richard Levitte
Message: EVP: make it possible to init EVP_PKEY_CTX with provided EVP_PKEY

The case when EVP_PKEY_CTX_new() is called with a provided EVP_PKEY
(no legacy data) wasn't handled properly.

Reviewed-by: Paul Dale 
(Merged from https://github.com/openssl/openssl/pull/10618)

View the changeset: 
https://github.com/openssl/openssl/compare/19f909856d5c...982efd7765f4

View the full build log and details: 
https://travis-ci.org/openssl/openssl/builds/626057120?utm_medium=notification_source=email

--

You can unsubscribe from build emails from the openssl/openssl repository going 
to 
https://travis-ci.org/account/preferences/unsubscribe?repository=5849220_medium=notification_source=email.
Or unsubscribe from *all* email updating your settings at 
https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification_source=email.
Or configure specific recipients for build notifications in your .travis.yml 
file. See https://docs.travis-ci.com/user/notifications.