community.crypto/tests
ilia-kats 2433fdab98
luks_device: allow passphrases to contain newlines (#844)
* luks_device: allow passphrases to contain newlines

This is useful when passing binary keyfiles from an ansible vault, as
it removes the restriction that the binary data cannot contain newlines.
The only exception is adding a new key to an existing container, as in
that case the two passphrases are separated by a new line.

* add integration tests and a changelog fragment

* attempt to also make luks_add_key work with passphrases containing
newlines

* use a deterministic method to generate keyfile 3, improve changelog
formatting

* add licence and copyright to keyfile3.txt to satisfy CI
2025-02-09 14:24:16 +01:00
..
ee Rewrite EE test workflows to use ansible-builder 3.0.0; fix EE dependencies (#606) 2023-05-21 12:43:14 +02:00
integration luks_device: allow passphrases to contain newlines (#844) 2025-02-09 14:24:16 +01:00
sanity acme_certificate and acme_certificate_create_order: add order_creation_error_strategy and order_creation_max_retries options (#842) 2025-01-18 10:51:10 +01:00
unit luks_device: allow to provide passphrases base64-encoded (#829) 2024-12-30 10:09:32 +01:00
utils Remove usage of old ACME test container. (#760) 2024-05-20 16:11:35 +02:00
.gitignore Move licenses to LICENSES/, use SPDX-License-Identifier, mention all licenses in galaxy.yml (#491) 2022-07-21 07:27:26 +02:00
config.yml Move licenses to LICENSES/, use SPDX-License-Identifier, mention all licenses in galaxy.yml (#491) 2022-07-21 07:27:26 +02:00