Coverity Scan: Analysis completed for openssl/openssl

2022-07-01 Thread scan-admin


Your request for analysis of openssl/openssl has been completed 
successfully.
The results are available at 
https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P0qcxCbhZ31OYv50yoN-2BQSVjTtaSz8wS4wOr7HlekBtV1P4YRtWclMVkCdvAA-3D-3DruyL_MulOTlHne1IxTRELXXnGni8d68xSVF-2BUCe3a7Ux-2BjeEwf2B7AnsR3fZsCEeNVpY0u9n8o3YM64YkOhj-2FunareLB-2FME8W-2FQEhtw7bSbXVR7kwLSkkY6jDRyDdwRLdzeFvH0UVVUpZ-2BUCAifgPLdWhSJ50zKwQ41w3d-2BfVnIJJMBPkNfbGXA38fR61GqwYXxCMLObwOTjaqfOezMnJFJa2N72SohF-2Bdbh-2FvVus78yPQBY-3D

Build ID: 465065

Analysis Summary:
   New defects found: 0
   Defects eliminated: 3



[openssl/openssl] c26758: Increase test coverage by enabling more build options

2022-07-01 Thread Tomas Mraz
  Branch: refs/heads/master
  Home:   https://github.openssl.org/openssl/openssl
  Commit: c267588fd400593c090ebb24643c2be5158bfbcc
  
https://github.openssl.org/openssl/openssl/commit/c267588fd400593c090ebb24643c2be5158bfbcc
  Author: Tomas Mraz 
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
M .github/workflows/coveralls.yml

  Log Message:
  ---
  Increase test coverage by enabling more build options

Reviewed-by: Hugo Landau 
Reviewed-by: Dmitry Belyavskiy 
Reviewed-by: Paul Dale 
(Merged from https://github.com/openssl/openssl/pull/18606)




[openssl/openssl] 3361f6: Avoid crashing if CONF_modules_unload() is called ...

2022-07-01 Thread Tomas Mraz
  Branch: refs/heads/openssl-3.0
  Home:   https://github.openssl.org/openssl/openssl
  Commit: 3361f685fcee8b47920a136041f545c41a4afb3f
  
https://github.openssl.org/openssl/openssl/commit/3361f685fcee8b47920a136041f545c41a4afb3f
  Author: Tomas Mraz 
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
M crypto/conf/conf_mod.c

  Log Message:
  ---
  Avoid crashing if CONF_modules_unload() is called after OPENSSL_cleanup()

Although this is basically an incorrect API call it was not crashing
before and it might happen inadvertently if CONF_modules_unload()
is called from a destructor for example.

Fixes #18669

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

(cherry picked from commit d840f07bcdfc3910de5aa327a245866a67f94799)




[openssl/openssl] d840f0: Avoid crashing if CONF_modules_unload() is called ...

2022-07-01 Thread Tomas Mraz
  Branch: refs/heads/master
  Home:   https://github.openssl.org/openssl/openssl
  Commit: d840f07bcdfc3910de5aa327a245866a67f94799
  
https://github.openssl.org/openssl/openssl/commit/d840f07bcdfc3910de5aa327a245866a67f94799
  Author: Tomas Mraz 
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
M crypto/conf/conf_mod.c

  Log Message:
  ---
  Avoid crashing if CONF_modules_unload() is called after OPENSSL_cleanup()

Although this is basically an incorrect API call it was not crashing
before and it might happen inadvertently if CONF_modules_unload()
is called from a destructor for example.

Fixes #18669

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




[openssl/openssl] a7faa8: APPS: dsaparam, gendsa: Support setting properties

2022-07-01 Thread Tomas Mraz
  Branch: refs/heads/openssl-3.0
  Home:   https://github.openssl.org/openssl/openssl
  Commit: a7faa8ee677a25331fbe2def6b78cc39323cad4a
  
https://github.openssl.org/openssl/openssl/commit/a7faa8ee677a25331fbe2def6b78cc39323cad4a
  Author: Clemens Lang 
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
M apps/dsaparam.c
M apps/gendsa.c
M test/recipes/20-test_cli_fips.t

  Log Message:
  ---
  APPS: dsaparam, gendsa: Support setting properties

The -provider and -propquery options did not work on dsaparam and
gendsa. Fix this and add tests that check that operations that are not
supported by the FIPS provider work when run with

| -provider default -propquery '?fips!=yes'

See also https://bugzilla.redhat.com/show_bug.cgi?id=2094956, where this
was initially reported.

Signed-off-by: Clemens Lang 

Reviewed-by: Hugo Landau 
Reviewed-by: Tomas Mraz 
(Merged from https://github.com/openssl/openssl/pull/18576)

(cherry picked from commit 30b2c3592e8511b60d44f93eb657a1ecb3662c08)




[openssl/openssl] 30b2c3: APPS: dsaparam, gendsa: Support setting properties

2022-07-01 Thread Tomas Mraz
  Branch: refs/heads/master
  Home:   https://github.openssl.org/openssl/openssl
  Commit: 30b2c3592e8511b60d44f93eb657a1ecb3662c08
  
https://github.openssl.org/openssl/openssl/commit/30b2c3592e8511b60d44f93eb657a1ecb3662c08
  Author: Clemens Lang 
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
M apps/dsaparam.c
M apps/gendsa.c
M test/recipes/20-test_cli_fips.t

  Log Message:
  ---
  APPS: dsaparam, gendsa: Support setting properties

The -provider and -propquery options did not work on dsaparam and
gendsa. Fix this and add tests that check that operations that are not
supported by the FIPS provider work when run with

| -provider default -propquery '?fips!=yes'

See also https://bugzilla.redhat.com/show_bug.cgi?id=2094956, where this
was initially reported.

Signed-off-by: Clemens Lang 

Reviewed-by: Hugo Landau 
Reviewed-by: Tomas Mraz 
(Merged from https://github.com/openssl/openssl/pull/18576)