Build failed: openssl master.38790

2020-12-17 Thread AppVeyor



Build openssl master.38790 failed


Commit 5761e2c15b by Richard Levitte on 12/17/2020 8:50 PM:

fixup! Drop OPENSSL_NO_RSA everywhere


Configure your notification preferences



Still FAILED build of OpenSSL branch master with options -d enable-fuzz-afl no-shared no-module

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

$ uname -a
Linux run 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=afl-clang-fast ../openssl/config -d enable-fuzz-afl no-shared no-module

Commit log since last time:

a2e145f8db Add necessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and 
OPENSSL_NO_EC
c2403f362e Drop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and 
OPENSSL_NO_EC
565b33990c EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters 
more available
c829c23b67 EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more 
available
d33ab074ef EVP_PKEY & DSA: move dsa_ctrl.c to be included only on libcrypto
0cc0164d19 PROV: Add MSBLOB and PVK encoders
2984445d3a TEST: Fix test/recipes/15-test_rsa.t
542b84881c APPS: Correct the output structure for public keys in 'openssl rsa'
021410ea3f Check non-option arguments
c678f68a19 test: document the random test ordering env variable
a21a1c23c9 test: print OPENSSL_TEST_RAND_ORDER=x when a randomised test fails.
2f06c34b0e Document OCSP_REQ_CTX_i2d.
ecef17c367 Deprecate OCSP_REQ_CTX_set1_req
249d559545 Skip tests depending on deprecated list -*-commands options
a08489e241 Documenting the options deprecating in CHANGES.md
8ce7579d7d Documenting the options deprecating
a61fba5da6 Skip unavailable digests and ciphers in -*-commands
cb75a155b6 Deprecate -cipher-commands and -digest-commands options
908465be59 OPENSSL_NO_GOST has nothing to do with low-level algos
52c6c12c1c Configurations: PowerPC is big endian
3dafbd4468 Change AES-CTS modes CS2 and CS3 to also be inside the fips module.
ac7750bb5e Fix Segfault in EVP_PKEY_CTX_dup when the ctx has an undefined 
operation.
c739222b5a Fix no-threads

Build log ended with (last 100 lines):

# warn_cert_msg:../openssl/apps/cmp.c:687:CMP warning: certificate from 
'trusted.crt' with subject '/O=openssl_cmp' is not a CA cert
# setup_client_ctx:../openssl/apps/cmp.c:1980:CMP info: will contact 
http://127.0.0.1:1700/
# send_receive_check:../openssl/crypto/cmp/cmp_client.c:165:CMP info: sending IR
# send_receive_check:../openssl/crypto/cmp/cmp_client.c:183:CMP info: received 
IP
# send_receive_check:../openssl/crypto/cmp/cmp_client.c:165:CMP info: sending 
CERTCONF
# send_receive_check:../openssl/crypto/cmp/cmp_client.c:183:CMP info: received 
PKICONF
# save_free_certs:../openssl/apps/cmp.c:2030:CMP info: received 1 enrolled 
certificate(s), saving to file 
'../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.certout_popo1.pem'
../../../../../enable-fuzz-afl/util/wrap.pl 
../../../../../enable-fuzz-afl/apps/openssl cmp -config ../Mock/test.cnf 
-section 'Mock enrollment' -certout 
../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.cert.pem -proxy '' 
-no_proxy 127.0.0.1 -cmd ir -newkey new.key -newkeypass 'pass:' -popo 0 
-certout 
../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.certout_popo1.pem 
-out_trusted root.crt => 0
not ok 43 - popo RAVERIFIED
# --
# cmp_main:../openssl/apps/cmp.c:2663:CMP info: using section(s) 'Mock 
enrollment' of OpenSSL configuration file '../Mock/test.cnf'
# opt_str:../openssl/apps/cmp.c:2263:CMP warning: argument of -proxy option is 
empty string, resetting option
# warn_cert_msg:../openssl/apps/cmp.c:687:CMP warning: certificate from 
'trusted.crt' with subject '/O=openssl_cmp' is not a CA cert
# setup_client_ctx:../openssl/apps/cmp.c:1980:CMP info: will contact 
http://127.0.0.1:1700/
# send_receive_check:../openssl/crypto/cmp/cmp_client.c:165:CMP info: sending IR
# send_receive_check:../openssl/crypto/cmp/cmp_client.c:183:CMP info: received 
IP
# send_receive_check:../openssl/crypto/cmp/cmp_client.c:165:CMP info: sending 
CERTCONF
# send_receive_check:../openssl/crypto/cmp/cmp_client.c:183:CMP info: received 
PKICONF
# save_free_certs:../openssl/apps/cmp.c:2030:CMP info: received 1 enrolled 
certificate(s), saving to file 
'../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.certout_popo5.pem'
../../../../../enable-fuzz-afl/util/wrap.pl 
../../../../../enable-fuzz-afl/apps/openssl cmp -config ../Mock/test.cnf 
-section 'Mock enrollment' -certout 
../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.cert.pem -proxy '' 
-no_proxy 127.0.0.1 -cmd ir -newkey new.key -newkeypass 'pass:' -popo -1 
-certout 
../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.certout_popo5.pem 
-out_trusted root.crt => 0
not ok 47 - popo NONE
# --
#   Failed test 'popo NONE'
#   at ../openssl/test/recipes/81-test_cmp_cli.t line 183.
# cmp_main:../openssl/apps/cmp.c:2663:CMP info: using section(s) 'Mock 
enrollment' of OpenSSL configuration file '../Mock/test.cnf'
# opt_str:../openssl/apps/cmp.c:2263:CMP warning: argument of -proxy option is 
empty string, resetting option
# warn_cert_msg:../openssl/apps/cmp.c:687:CMP warning: 

[openssl] master update

2020-12-17 Thread dev
The branch master has been updated
   via  b36d6a5ef857a9e08b1fdb80ed5aa0bdbcec9aae (commit)
   via  f6d3359d6548930c9da9eca438f428a03bad7707 (commit)
  from  74cd923a78b490d46af9c3dc5c8dc7a741c5e576 (commit)


- Log -
commit b36d6a5ef857a9e08b1fdb80ed5aa0bdbcec9aae
Author: Dr. David von Oheimb 
Date:   Thu Nov 12 21:27:37 2020 +0100

apps/cmp.c: Correct -keyform option range w.r.t engine

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

commit f6d3359d6548930c9da9eca438f428a03bad7707
Author: Dr. David von Oheimb 
Date:   Wed Dec 16 13:35:27 2020 +0100

apps/cmp.c: Fix bug on -path option introduced in commit 3c9d6266ed85

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

---

Summary of changes:
 apps/cmp.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/apps/cmp.c b/apps/cmp.c
index b830b6a3c5..a484234f90 100644
--- a/apps/cmp.c
+++ b/apps/cmp.c
@@ -527,7 +527,7 @@ static varref cmp_vars[] = { /* must be in same order as 
enumerated above! */
 
 {_oldcert}, {(char **)_revreason},
 
-{_server}, {_proxy}, {_no_proxy}, {_path},
+{_server}, {_path}, {_proxy}, {_no_proxy},
 {(char **)_msg_timeout}, {(char **)_total_timeout},
 
 {_trusted}, {_untrusted}, {_srvcert},
@@ -1068,7 +1068,7 @@ static int transform_opts(void)
 return 0;
 }
 
-#ifdef OPENSSL_NO_ENGINE
+#ifndef OPENSSL_NO_ENGINE
 # define FORMAT_OPTIONS (OPT_FMT_PEMDER | OPT_FMT_PKCS12 | OPT_FMT_ENGINE)
 #else
 # define FORMAT_OPTIONS (OPT_FMT_PEMDER | OPT_FMT_PKCS12)


[openssl] OpenSSL_1_1_1-stable update

2020-12-17 Thread tmraz
The branch OpenSSL_1_1_1-stable has been updated
   via  69daea54fd88b8027bfce28af746e54e316a0a2b (commit)
  from  d73c93625f47fe66ea5c77db6757c1c20229ba23 (commit)


- Log -
commit 69daea54fd88b8027bfce28af746e54e316a0a2b
Author: Tomas Mraz 
Date:   Wed Dec 16 09:39:31 2020 +0100

Github CI: run also on repository pushes

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

(cherry picked from commit 4159ebca3cb3d9586d6709c7a0166a4af5676f91)

---

Summary of changes:
 .github/workflows/ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a00ed88098..6073ba29bf 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -1,6 +1,6 @@
 name: GitHub CI
 
-on: [pull_request]
+on: [pull_request, push]
 
 # for some reason, this does not work:
 # variables:


[tools] master update

2020-12-17 Thread tmraz
The branch master has been updated
   via  51ba5bc2c18780f94136c71800afc3cf8fd32d40 (commit)
  from  6305ba8fded75d8dcc410caae0a22c712228b721 (commit)


- Log -
commit 51ba5bc2c18780f94136c71800afc3cf8fd32d40
Author: Tomas Mraz 
Date:   Tue Dec 8 16:51:04 2020 +0100

ghmerge: Pass --tools and --web to addrev

Reviewed-by: Paul Dale 
Reviewed-by: David von Oheimb 
(Merged from https://github.com/openssl/tools/pull/80)

---

Summary of changes:
 review-tools/ghmerge | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/review-tools/ghmerge b/review-tools/ghmerge
index 02ab06e..06f6bfa 100755
--- a/review-tools/ghmerge
+++ b/review-tools/ghmerge
@@ -28,7 +28,7 @@ Examples:
 
 set -o errexit
 
-WHAT=openssl
+WHAT=""
 PICK=no
 INTERACTIVE=yes
 AUTOSQUASH="--autosquash"
@@ -116,6 +116,12 @@ while [ $# -ne 0 ]; do
 ;;
 esac
 done
+
+if [ "$WHAT" = "" ] ; then
+WHAT="openssl"
+else
+ADDREVOPTS="$ADDREVOPTS --$WHAT"
+fi
 ADDREVOPTS=${ADDREVOPTS# } # chop any leading ' '
 
 [ "$REMOTE" = "" ] && REMOTE=`git remote -v | awk '/git.openssl.org.*(push)/{ 
print $1; }' | head -n 1` # usually this will be 'upstream'


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

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

$ uname -a
Linux run 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings no-dso

Commit log since last time:

a2e145f8db Add necessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and 
OPENSSL_NO_EC
c2403f362e Drop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and 
OPENSSL_NO_EC
565b33990c EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters 
more available
c829c23b67 EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more 
available
d33ab074ef EVP_PKEY & DSA: move dsa_ctrl.c to be included only on libcrypto
0cc0164d19 PROV: Add MSBLOB and PVK encoders
2984445d3a TEST: Fix test/recipes/15-test_rsa.t
542b84881c APPS: Correct the output structure for public keys in 'openssl rsa'
021410ea3f Check non-option arguments
c678f68a19 test: document the random test ordering env variable
a21a1c23c9 test: print OPENSSL_TEST_RAND_ORDER=x when a randomised test fails.
2f06c34b0e Document OCSP_REQ_CTX_i2d.
ecef17c367 Deprecate OCSP_REQ_CTX_set1_req
249d559545 Skip tests depending on deprecated list -*-commands options
a08489e241 Documenting the options deprecating in CHANGES.md
8ce7579d7d Documenting the options deprecating
a61fba5da6 Skip unavailable digests and ciphers in -*-commands
cb75a155b6 Deprecate -cipher-commands and -digest-commands options
908465be59 OPENSSL_NO_GOST has nothing to do with low-level algos
52c6c12c1c Configurations: PowerPC is big endian
3dafbd4468 Change AES-CTS modes CS2 and CS3 to also be inside the fips module.
ac7750bb5e Fix Segfault in EVP_PKEY_CTX_dup when the ctx has an undefined 
operation.
c739222b5a Fix no-threads

Build log ended with (last 100 lines):

clang  -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include 
-I../openssl/apps/include -I. -Iinclude -Iapps/include -I../openssl 
-I../openssl/include -I../openssl/apps/include  -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-qualifiers 
-Wmissing-variable-declarations -DOPENSSL_BUILDING_OPENSSL  -MMD -MF 
test/helpers/cmp_protect_test-bin-cmp_testlib.d.tmp -MT 
test/helpers/cmp_protect_test-bin-cmp_testlib.o -c -o 
test/helpers/cmp_protect_test-bin-cmp_testlib.o 
../openssl/test/helpers/cmp_testlib.c
clang  -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include 
-I../openssl/apps/include  -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-qualifiers 
-Wmissing-variable-declarations -DOPENSSL_BUILDING_OPENSSL  -MMD -MF 
test/cmp_server_test-bin-cmp_server_test.d.tmp -MT 
test/cmp_server_test-bin-cmp_server_test.o -c -o 
test/cmp_server_test-bin-cmp_server_test.o ../openssl/test/cmp_server_test.c
clang  -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include 
-I../openssl/apps/include -I. -Iinclude -Iapps/include -I../openssl 
-I../openssl/include -I../openssl/apps/include  -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-qualifiers 
-Wmissing-variable-declarations -DOPENSSL_BUILDING_OPENSSL  -MMD -MF 
test/helpers/cmp_server_test-bin-cmp_testlib.d.tmp -MT 
test/helpers/cmp_server_test-bin-cmp_testlib.o -c -o 
test/helpers/cmp_server_test-bin-cmp_testlib.o 
../openssl/test/helpers/cmp_testlib.c
clang  -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include 
-I../openssl/apps/include  -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