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

V321 final touches #1221

Merged
merged 14 commits into from
Sep 5, 2024
Merged

V321 final touches #1221

merged 14 commits into from
Sep 5, 2024

Commits on Sep 3, 2024

  1. Windows, easyrsa-shell-init.sh: Add prompts to 'read' before errors

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    7cff994 View commit details
    Browse the repository at this point in the history
  2. Minor style improvements

    secure_session(): Use short-circuit and unset variables consistently
    
    easyrsa_mktemp(): Minor improvements.
    Set $EASYRSA_MAX_TEMP to 1, now that subshell abuse has been irradicated.
    
    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    bfe7db3 View commit details
    Browse the repository at this point in the history
  3. build-ca: Exit with error for unknown command options

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    b2f7912 View commit details
    Browse the repository at this point in the history
  4. gen-req: Exit with error for unknown command options

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    07f21d3 View commit details
    Browse the repository at this point in the history
  5. build_full(): Exit with error for unknown command options

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    0ff7f4c View commit details
    Browse the repository at this point in the history
  6. export_pkcs(): Exit with error for unknown command options

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    2c51288 View commit details
    Browse the repository at this point in the history
  7. set-pass: Exit with error for unknown command options

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    1266d4e View commit details
    Browse the repository at this point in the history
  8. Output functions: Allow multi-part input

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    e2b9561 View commit details
    Browse the repository at this point in the history
  9. easyrsa_random(): Remove outdated comment

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    fcd9b6a View commit details
    Browse the repository at this point in the history
  10. easyrsa_openssl(): Correct comment

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    fbcd143 View commit details
    Browse the repository at this point in the history
  11. TLS Keys: Require a CA to be built

    If Easy-RSA is used by a client only then that client must not generate
    their own TLS key.
    
    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    79cc3f9 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. build-ca: Add instructions and confirmation for TLS Key re-use

    Add detailed instructions for TLS Key re-use.
    Add confirmation for TLS Key re-use.
    
    init-pki soft: Correct TLS Key file hash value.
    
    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    30d4a05 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Minor style change: $ssl_batch and $text assignment and usage

    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    8f25ae6 View commit details
    Browse the repository at this point in the history
  2. ChageLog: Always exit with error for unknown command options (Except …

    …nopass)
    
    Signed-off-by: Richard T Bonhomme <[email protected]>
    TinCanTech committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    a87a46a View commit details
    Browse the repository at this point in the history