Samanta Navarro
7866e71d6f
Fix typos.
...
Typos found with codespell.
2021-02-07 16:09:13 +01:00
Ondrej Kozina
4a24311161
Extend offline reencryption test for other keyslot numbers.
2019-07-15 14:36:36 +02:00
Milan Broz
ff364347cf
Add FAIL backtrace to all bash tests.
2019-06-20 15:11:56 +02:00
Ondrej Kozina
ff0030d74f
Add missing --retry parameter in tests cleanup.
2019-06-18 13:26:20 +02:00
Milan Broz
456ab38caa
Allow to set CRYPTSETUP_PATH in tests for system installed cryptsetup tools.
...
Run: make check CRYPTSETUP_PATH=/sbin
2019-03-08 08:16:45 +01:00
Ondrej Kozina
d754598143
Preserve LUKS2 mdata & keyslots sizes after reencryption.
2019-02-08 12:00:24 +01:00
Milan Broz
348d460ab7
Workarounds for larger LUKS2 header for tests.
2019-02-07 18:39:50 +01:00
Ondrej Kozina
e9dcf6b8dd
Simplify create_empty_header in cryptsetup-reencrypt.
...
In most cases we do not need to create large files for new headers.
crypt_format already allocates enough space for all keyslots in files
during internal header wipe.
Fixes #410 .
2019-02-06 11:48:07 +01:00
Milan Broz
580f0f1a28
Add some FIPS mode workarounds.
...
We cannot (yet) use Argon2 in FIPS mode, hack scripts and library
to use PBKDF2 or skip tests and fix tests to run in FIPS mode.
2019-01-24 17:04:13 +01:00
Milan Broz
d064c625f4
Fix reencryption test to use more context lines to parse parameters.
2019-01-07 13:07:45 +01:00
Ondrej Kozina
61305a50c1
Add delay=0 parameter to scsi_debug in all tests.
...
Speed up tests significantly.
2018-10-11 16:21:36 +02:00
Ondrej Kozina
a0bf790892
Fix FAST_PBKDF typos in LUKS2 reencrypt tests.
2018-08-08 07:43:56 +02:00
Milan Broz
e53fe70668
Use only xz archives in tests.
...
Bzip2 is sometimesmissing and we use xz already.
Seems xz produces slightly larger archives (despite the best mode)
but it is not worth to keep bz2 here.
2018-08-06 13:48:54 +02:00
Ondrej Kozina
39d6b94835
Add test for reencryption after format conversion.
2018-08-03 11:15:43 +02:00
Rafael Fontenelle
f35ec9771e
Fix typos
...
A bunch of typos reported by codespell, most of them comments in the code
2018-07-21 07:24:25 -03:00
Ondrej Kozina
2565fedeb7
Add test for stand-alone --keep-key parameter.
...
The --keep-key should work when no other parameters are requested.
It was meant to be "apply defaults on original header".
2018-05-03 20:23:41 +02:00
Milan Broz
aa1551c6e8
Introduce CRYPT_SLOT_UNBOUND keyslot status for LUKS2.
...
A keyslot not bound to any segment can store any key for any purpose.
To easily check slot status, new enum value is introduced.
This status is valid only for LUKS2, so the functions are backward compatible
with LUKS1.
2018-04-19 22:28:13 +02:00
Ondrej Kozina
0891e84bf8
Add reencrypt tests for --master-key-file option.
2018-04-12 15:45:40 +02:00
Milan Broz
fa8d5d1769
Remove losetup handling from reencrypt2 test.
2018-03-13 15:20:07 +01:00
Milan Broz
fe058e2c27
Update reencrypt test to use option --type only when really needed.
2018-03-13 14:14:44 +01:00
Milan Broz
a22a24bc98
Support detached header for cryptsetup-reencrypt.
...
This patch allows encryption/decryption of the whole device,
IOW add encryption later with detached header.
This operation can be dangerous, there is no fixed bindings between
the specific LUKS header and data device (encrypted data device
contains no magic signatures).
2018-03-08 10:15:56 +01:00
Ondrej Kozina
e9a2938c6b
Test persistent flags after reencryption.
2018-02-28 10:35:41 +01:00
Milan Broz
cd65f6a84d
Speedup reencryption test.
2018-02-23 13:50:44 +01:00
Ondrej Kozina
d7686201dc
Grow fs images and alter tests accordingly.
2018-02-22 15:22:39 +01:00
Ondrej Kozina
248733de44
Add reencryption test for LUKS2 tokens.
...
Test tokens are transferred properly to new LUKS2 header.
2018-02-22 15:22:08 +01:00
Ondrej Kozina
b426db6086
Reencrypt tests improvements.
...
- adapt tests to new features (luks2 keyslot change, pbkdf params)
- add tests for fixes (max keyslot)
- speed up tests significantly by add minimal forced values everywhere.
2018-02-11 15:09:38 +01:00
Ondrej Kozina
919e1c3f08
Adapt tests to --pbkdf-force-iterations restrictions.
2018-02-08 15:35:02 +01:00
Ondrej Kozina
759577ad9b
tests: LUKS2 reencrypt tests
2017-10-28 23:26:11 +02:00