Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the activate setting more intuitive #22906

Closed
wants to merge 7 commits into from
Closed

Commits on Dec 1, 2023

  1. Make the activate setting more intuitive

    Currently, a provider is activated from our config file using the
    activate parameter.  However, the presence of the config parameter is
    sufficient to trigger activation, leading to a counterintuitive
    situation in which setting "activate = 0" still activates the provider
    
    Make activation more intuitive by requiring that activate be set to one
    of yes|true|1 to trigger activation.  Any other value, as well as
    omitting the parameter entirely, prevents activation (and also maintains
    backward compatibility.
    
    It seems a bit heavyweight to create a test specifically to validate the
    plurality of these settings.  Instead, modify the exiting openssl config
    files in the test directory to use variants of these settings, and
    augment the default.cnf file to include a provider section that is
    explicitly disabled
    nhorman committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    3a777b6 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Configuration menu
    Copy the full SHA
    b87c05d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80e80c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    8db2a32 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    f1d892c View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    8e91424 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8c0d27 View commit details
    Browse the repository at this point in the history