1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/lib/ansible
Felix Fontein aef16ee195 ACME: use Cryptography (if a new enough version is available) instead of OpenSSL (#42170)
* Collecting PEM -> DER conversions.

* Using cryptography instead of OpenSSL binary in some situations.

* Moving key-to-disk writing for key content to parse_account_key.

* Rename parse_account_key -> parse_key.

* Move OpenSSL specific code for key parsing and request signing into global functions.

* Also using cryptography for key parsing and request signing.

* Remove assert statements.

* Fixing handling of key contents for cryptography code path.

* Allow to disable the use of cryptography.

* Updating documentation.

* 1.5 seems to work as well (earlier versions don't have EC sign function). Making Python 2.x adjustments.

* Changing option to select_crypto_backend.

* Python 2.6 compatibility.

* Trying to test both backends separately for acme_account.

* Also testing both backends separately for acme_certificate and acme_certificate_revoke.

* Adding changelog entry which informs about select_crypto_backend option in case autodetect fails.

* Fixing YAML.
2018-08-12 19:12:01 +02:00
..
cli Fix config manager to show errors 2018-08-01 19:42:35 -07:00
compat Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
config Only print warning when ansible.cfg is actually skipped (#43583) 2018-08-03 10:39:33 -07:00
errors give hint to users when a file is not found 2018-04-10 17:19:03 -04:00
executor Prevent data being truncated over persistent connection socket (#43885) 2018-08-10 09:26:58 -04:00
galaxy Fix invalid Dockerfile created by "galaxy init --type apb" (#42017) 2018-07-17 08:11:42 +05:30
inventory Error on empty group/host name (#42584) 2018-07-12 09:59:00 -04:00
module_utils ACME: use Cryptography (if a new enough version is available) instead of OpenSSL (#42170) 2018-08-12 19:12:01 +02:00
modules ACME: use Cryptography (if a new enough version is available) instead of OpenSSL (#42170) 2018-08-12 19:12:01 +02:00
parsing Remove use of simplejson throughout code base (#43548) 2018-08-10 11:13:29 -05:00
playbook handle env exception in gathering even no inject (#43569) 2018-08-10 15:11:20 -04:00
plugins Display correct task title with strategy 'free' (fixes #43950) 2018-08-10 23:39:44 -07:00
template Add specific exceptions to except 2018-08-01 16:42:05 -04:00
utils ACME: use Cryptography (if a new enough version is available) instead of OpenSSL (#42170) 2018-08-12 19:12:01 +02:00
vars delegate_to: accept only string for delegation host (#43473) 2018-08-06 11:40:12 +05:30
__init__.py
constants.py Fix spelling of ansbile to ansible (#43898) 2018-08-09 18:32:42 -04:00
release.py update 2.7 codename 2018-05-31 15:46:07 -07:00