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

Add openssl_signature module #63

Merged

Commits on Aug 18, 2020

  1. Add openssl_signature module (ansible-collections#63)

    Patrick Pichler authored and felixfontein committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    fedd43d View commit details
    Browse the repository at this point in the history
  2. Update openssl_signature module (ansible-collections#63)

     * Use module_utils from collection, clean up code a bit
    
     * add DSA keys, because why not...
    
     * sign/verify was added in pyOpenSSL 0.11 apparently
    
     * Add signing capability detection to module_utils.crypto.basic
    
     * Rework feature detection of signature types.
    
     * Rename parameters to match other modules
    
     * Add initial version of integration tests
    
     * fix whitespace in tests
    
     * More whitespace fixes
    
     * small fixes for issues in testing
    
     * Organize integration tests as test matrix
    
     * another indentation fix to make pep8 happy
    
     * use openssl pkeyutl when possible, otherwise fall back to openssl dgst
    
     * More linter fixes
    
     * openssl pkeyutl -help can apparently return 1
    
     * ignore errors on openssl call and another try at formatting
    
     * Remove the OpenSSL calls in tests
    
     * Add collection name to deprecation notice and deprecate at version 2.0.0
    
     * Exclude Ed448/25519 tests on pyopenssl
    
     * revert the collection name in the deprecation notice (breaks 2.9)
    
     * limit test platforms even more
    
     * disable FreeBSD DSA and ECC tests
    
     * Add module name to README
    
     * rewrite and split into 2 modules instead
    
     * add module to README and fix whitespace issue
    
     * remove duplicated tests
    
     * address review remarks
    
     * resolve another comment
    MarkusTeufelberger authored and felixfontein committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    0153eab View commit details
    Browse the repository at this point in the history