[openssl/openssl] bad44b: set module path from template

Neil Horman noreply at github.com
Thu Apr 18 16:41:13 UTC 2024


  Branch: refs/heads/openssl-3.3
  Home:   https://github.com/openssl/openssl
  Commit: bad44bae8b9e7e853db96c6785633b21bf4e3e83
      https://github.com/openssl/openssl/commit/bad44bae8b9e7e853db96c6785633b21bf4e3e83
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M crypto/provider_core.c

  Log Message:
  -----------
  set module path from template

Modules that aren't activated at conf load time don't seem to set the
module path from the template leading to load failures.  Make sure to
set that

Fixes #24020

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24025)

(cherry picked from commit bc9595963a45e28e6a8b2de45a6719c252bd3a3d)


  Commit: a15b30ec0bd7bcc9503ef1d201fdbc55332bf80e
      https://github.com/openssl/openssl/commit/a15b30ec0bd7bcc9503ef1d201fdbc55332bf80e
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M test/build.info
    A test/pathed.cnf
    M test/prov_config_test.c
    M test/recipes/30-test_prov_config.t

  Log Message:
  -----------
  Add test for OSSL_PROVIDER_load with module path set

Ensure that, with the modulepath setting set in a config field, that we
are able to load a provider from the path relative to OPENSSL_MODULES

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24025)

(cherry picked from commit 91a77cbf66c575345cf1eab31717e8edafcd1633)


  Commit: 3630199af4e08afd873a53f399d4b0eba6756242
      https://github.com/openssl/openssl/commit/3630199af4e08afd873a53f399d4b0eba6756242
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M test/prov_config_test.c

  Log Message:
  -----------
  Update modulepath test for provider config to skip if not present

If the p_test.so library isn't present, don't run the test

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24025)

(cherry picked from commit b80fed3f27ebe156b17246f7c12c5178cbe6834e)


  Commit: 7701ca48ce02c82193b9d9d6a30a3df05c19f24d
      https://github.com/openssl/openssl/commit/7701ca48ce02c82193b9d9d6a30a3df05c19f24d
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M crypto/provider_core.c
    M test/prov_config_test.c

  Log Message:
  -----------
  Fix up path generation to use OPENSSL_MODULES

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24025)

(cherry picked from commit 4e3c1e6206251c59855362d6d2edab4621c31dec)


Compare: https://github.com/openssl/openssl/compare/942fdf94516f...7701ca48ce02

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