cloudbase-init/cloudbaseinit/utils
Adrian Vladu ea5e8da627 crypto: replaced openssl with cryptography module
Use cryptography instead of the flaky openssl libraries loading.
If the libssl DLLs were not present or were present in another order
then the required one, there could be errors when securing the password
before sending it to the metadata service.

Fixes: https://github.com/cloudbase/cloudbase-init/issues/34

Change-Id: I1a2245e199f65f4665071ada9576dcae77a3a432
2022-12-12 14:22:56 +02:00
..
template_engine jinja2: remove usage of runtime string decorator 2021-07-07 14:36:17 +03:00
windows xml: force return of unicode string 2022-11-21 20:13:23 +02:00
__init__.py Added support for post metadata encrypted password 2013-02-03 22:00:04 +02:00
classloader.py Move to the new oslo_config and oslo_log modules 2015-08-12 17:43:45 +03:00
crypt.py crypto: replaced openssl with cryptography module 2022-12-12 14:22:56 +02:00
debiface.py Handle Name and MAC field when parse config with IPV6 2019-03-11 23:01:31 +08:00
dhcp.py Fix issue in retrieving MAC address 2018-08-16 12:25:32 +03:00
encoding.py Add certificates plugin for Windows 2017-05-17 14:39:02 +03:00
hostname.py Add support for generating cloudbase-init configuration sample 2016-09-02 11:19:59 +03:00
log.py Fixed infinite recursion when using serial ports 2017-05-29 11:56:32 +00:00
network.py Move ip_netmask_to_cidr to network utils 2020-06-24 16:55:19 +03:00
network_team.py Add NetLBFO network teaming 2018-09-05 20:42:10 +03:00
retry_decorator.py Added retry decorator 2019-09-02 20:47:48 +03:00
serialization.py serialization: catch yaml and json errors 2020-06-24 16:33:10 +03:00
x509constants.py Removes Windows dependencies in metadata services 2014-02-19 19:51:23 +02:00