[openssl/openssl] 21819f: Make conf_diagnostics apply also to the SSL conf e...

Tomáš Mráz noreply at github.com
Thu May 9 07:24:04 UTC 2024


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 21819f78b057c254254646a7854bfad0cd40ed83
      https://github.com/openssl/openssl/commit/21819f78b057c254254646a7854bfad0cd40ed83
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
    M crypto/conf/conf_mod.c
    M crypto/context.c
    M crypto/err/openssl.txt
    M include/openssl/crypto.h.in
    M include/openssl/sslerr.h
    M ssl/ssl_err.c
    M ssl/ssl_lib.c
    M ssl/ssl_local.h
    M ssl/ssl_mcnf.c
    M test/sysdefaulttest.c
    M util/libcrypto.num

  Log Message:
  -----------
  Make conf_diagnostics apply also to the SSL conf errors

Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24275)


  Commit: a0084946f5fae86170d0169bdf1e5cc121531c22
      https://github.com/openssl/openssl/commit/a0084946f5fae86170d0169bdf1e5cc121531c22
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
    M crypto/context.c
    M include/openssl/crypto.h.in

  Log Message:
  -----------
  Do not use bit fields for context data flag variables

Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24275)


  Commit: af0561d7e7769504356e04f4b591ce79aace3ac2
      https://github.com/openssl/openssl/commit/af0561d7e7769504356e04f4b591ce79aace3ac2
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
    M ssl/ssl_mcnf.c

  Log Message:
  -----------
  Set SSL_CONF_FLAG_SHOW_ERRORS when conf_diagnostics is enabled

Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24275)


  Commit: a0d37e200fee7e7eb1176370aedbc32764edc737
      https://github.com/openssl/openssl/commit/a0d37e200fee7e7eb1176370aedbc32764edc737
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
    M CHANGES.md
    M doc/build.info
    A doc/man3/OSSL_LIB_CTX_set_conf_diagnostics.pod

  Log Message:
  -----------
  Add documentation for OSSL_LIB_CTX_set/get_conf_diagnostics

Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24275)


  Commit: 64bfdebdc049ee2ad5ca6456b87abbd67e6d5479
      https://github.com/openssl/openssl/commit/64bfdebdc049ee2ad5ca6456b87abbd67e6d5479
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
    M crypto/conf/conf_mod.c

  Log Message:
  -----------
  Do not overwrite conf diagnostics in OSSL_LIB_CTX if not set in config file

Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24275)


  Commit: 3e191f487907a474b6bd6e497043d1560972e7d7
      https://github.com/openssl/openssl/commit/3e191f487907a474b6bd6e497043d1560972e7d7
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
    M test/context_internal_test.c
    M test/recipes/90-test_sysdefault.t
    A test/recipes/90-test_sysdefault_data/sysdefault-bad.cnf
    A test/recipes/90-test_sysdefault_data/sysdefault-ignore.cnf
    A test/recipes/90-test_sysdefault_data/sysdefault.cnf
    R test/sysdefault.cnf

  Log Message:
  -----------
  Add tests for conf_diagnostics

Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24275)


  Commit: fb6584987a43553b161b44fe9ede06651d4042f0
      https://github.com/openssl/openssl/commit/fb6584987a43553b161b44fe9ede06651d4042f0
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
    M doc/man3/OSSL_LIB_CTX.pod
    M test/threadstest.c

  Log Message:
  -----------
  OSSL_LIB_CTX_load_config() must not be called concurrently on same libctx

The semantics of such concurrent call is not defined.

Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24275)


Compare: https://github.com/openssl/openssl/compare/f6ce48f5b8ad...fb6584987a43

To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications


More information about the openssl-commits mailing list