index
:
cryptsetup/cryptsetup.git
coverity_scan
fix-capi-plain
fix-retry
hctr2-fix
high-priority-flags
main
man-psid
master
spdx
v1_7_x
v2.2.x
v2.3.x
v2.4.x
v2.7.x
v2_0_x
wip-luks2
The cryptsetup code repository.
Milan Broz
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
Age
Commit message (
Expand
)
Author
Files
Lines
6 days
tests: Use only PBKDF2 in api-test-2 images (FIPS with OpenSSL 3.2+)
HEAD
master
main
Milan Broz
3
-0
/
+26
6 days
tests: Use only PBKDF2 in luks2_keyslot_unassigned.img (FIPS with OpenSSL 3.2+)
Milan Broz
1
-0
/
+0
6 days
tests: Fix redundant test number in compat-test2
Milan Broz
1
-3
/
+3
6 days
tests: Skip zoned test if kernel does not support it
Milan Broz
1
-10
/
+13
6 days
tests: Remove leftover debug parameter.
Milan Broz
1
-1
/
+1
9 days
Add tests for --key-description and --new-key-description.
Milan Broz
1
-0
/
+29
9 days
Rename TOKEN to KEY_DESC to be used in different context later.
Milan Broz
1
-22
/
+22
2024-05-03
Detect unsupported zoned devices for LUKS header device.
Milan Broz
1
-0
/
+11
2024-04-04
tests: print OPAL device parameters in test envirenment if specified
Milan Broz
1
-0
/
+5
2024-04-03
Fix invalid assert for hw-opal data segment keys.
Ondrej Kozina
1
-53
/
+59
2024-03-21
tests: run systemd tests using meson only when requested
Daniel Zatovic
1
-1
/
+1
2024-03-07
tests: Fix Makefile * Meson to include all fs images.
Milan Broz
2
-1
/
+4
2024-03-07
test: Fix tests on RHEL7 clones (no keyring in dm-crypt).
Milan Broz
3
-19
/
+61
2024-03-07
Add xfs V5 image to tests.
Milan Broz
5
-12
/
+27
2024-03-06
tests: fix compat-test-opal bug for empty LUKS2 passphrase.
Ondrej Kozina
1
-2
/
+2
2024-03-06
tests: move luks1 decryption resume test.
Ondrej Kozina
1
-1
/
+1
2024-03-06
tests: fix fips mode detection contradiction in various tests.
Ondrej Kozina
5
-10
/
+10
2024-03-05
Add regression test for resuming LUKS1 decryption.
Ondrej Kozina
4
-2
/
+16
2024-02-29
Allow --link-vk-to-keyring with --test-passphrase option.
Ondrej Kozina
2
-0
/
+56
2024-02-28
Fix abort triggered by initializing decryption via --active-name.
Ondrej Kozina
1
-2
/
+10
2024-02-21
Fix crypto vectors test in meson.
Ondrej Kozina
1
-0
/
+2
2024-02-18
Skip test if keyctl is missing
Tobias Rosenkranz
1
-0
/
+1
2024-01-24
Version 2.7.0.
v2.7.0
Milan Broz
1
-4
/
+3
2024-01-23
Update copyright notice to include 2024 year.
Milan Broz
21
-39
/
+39
2024-01-23
Unify error code for missing key description.
Ondrej Kozina
1
-1
/
+1
2024-01-23
Replace code for missing key error in API.
Ondrej Kozina
1
-2
/
+2
2024-01-22
tests: use per-test keyring for caching VKs.
Ondrej Kozina
1
-25
/
+52
2024-01-20
Fix typo in verity test.
Milan Broz
1
-1
/
+1
2024-01-20
Fix autoconf valgrind test.
Milan Broz
1
-2
/
+2
2024-01-19
Add tests for device activation using multiple VKs.
Daniel Zatovic
3
-7
/
+273
2024-01-19
Add tests for storing VK in keyring during resume.
Daniel Zatovic
1
-0
/
+9
2024-01-19
Add tests for storing multiple VKs in a custom keyring.
Daniel Zatovic
2
-3
/
+161
2024-01-19
Fix tests to support --disable-keyring option.
Milan Broz
2
-18
/
+8
2024-01-05
tests: add in-place LUKS2 encryption api test.
Ondrej Kozina
1
-0
/
+54
2024-01-05
tests: add helper for creating arbitrary linear mapping.
Ondrej Kozina
2
-7
/
+23
2023-12-20
Add keyring linking API placeholders for multi-key scenarios.
Daniel Zatovic
1
-33
/
+33
2023-12-13
test: check if device remains usable after failed attempt to double activation.
Ondrej Kozina
1
-1
/
+5
2023-12-04
Add missing vectors tests in valgrind setup.
Ondrej Kozina
1
-0
/
+9
2023-12-04
Simplify meson tests.
Ondrej Kozina
1
-304
/
+32
2023-11-30
Revert "tests: Temporarily disable veritysetup tasklet option test."
Milan Broz
1
-3
/
+2
2023-11-30
fuzz: Try to limit image size in crypt2_load_proto_plain_json_fuzz
Milan Broz
1
-4
/
+11
2023-11-29
Fix some typos found by lintian.
Milan Broz
4
-5
/
+5
2023-11-26
fuzz: add missing flex (util-linux req.) to fix fuzzing build
Milan Broz
1
-1
/
+1
2023-11-22
tests: fail early if PSID reset does not work for device.
Milan Broz
1
-6
/
+14
2023-11-21
Do not run sector read check on suspended device.
Milan Broz
1
-0
/
+14
2023-11-21
Fix wrong key id set when resuming LUKS2 device.
Ondrej Kozina
1
-0
/
+3
2023-11-17
Drop fake_token_path symbol from tests.
Ondrej Kozina
3
-30
/
+2
2023-11-17
Do not use fake-token-path in ssh and systemd plugin tests.
Ondrej Kozina
4
-34
/
+31
2023-11-15
Drop deprecated use of implicit meson setup command.
Ondrej Kozina
1
-2
/
+2
2023-11-15
Fix systemd-test-plugin initialization.
Ondrej Kozina
1
-2
/
+2
2023-11-15
Fix fake systemd tpm path symbol.
Ondrej Kozina
1
-2
/
+2
2023-11-15
compat-test-opal does not depend on differ util.
Ondrej Kozina
1
-1
/
+0
2023-11-15
Speed up compat-test-opal valgrind test.
Ondrej Kozina
1
-4
/
+8
2023-11-15
Enable valgrind tests in meson.
Ondrej Kozina
25
-73
/
+538
2023-11-15
Increase minimal meson version to 0.64
Ondrej Kozina
1
-7
/
+1
2023-11-13
tests: Temporarily disable veritysetup tasklet option test.
Milan Broz
1
-2
/
+3
2023-11-07
tests: Clean up also dm-integrity device in OPAL test
Milan Broz
1
-0
/
+1
2023-11-06
tests: Do not run OPAL test with valgrind if variables are not set
Milan Broz
1
-1
/
+1
2023-11-06
Enable tests fixed with recent commits.
Ondrej Kozina
1
-7
/
+0
2023-11-03
Fix memleak in test.
Ondrej Kozina
1
-7
/
+0
2023-11-02
Remove inital opal-test.
Ondrej Kozina
3
-104
/
+1
2023-11-02
Add basic compat-opal-test.
Ondrej Kozina
3
-0
/
+1325
2023-10-30
fuzzing: Fix crypt2_load_fuzz to not touch const data
Milan Broz
1
-48
/
+50
2023-10-27
tests: fix oss-fuzz build
Milan Broz
1
-2
/
+2
2023-10-18
Fix tests in FIPS mode.
Ondrej Kozina
1
-1
/
+1
2023-10-16
Respect keyslot id while activating device by token.
Ondrej Kozina
1
-0
/
+65
2023-10-05
tests: Avoid new plain type warnings if missing options.
Milan Broz
5
-41
/
+43
2023-10-04
Close stdin in tests where not expected to be used.
Ondrej Kozina
1
-3
/
+3
2023-10-04
Add test coverage for device activation.
Ondrej Kozina
1
-18
/
+20
2023-10-02
Fix devel/debug leftover in LUKS2 api test.
Ondrej Kozina
1
-3
/
+0
2023-09-29
Avoid overwritting LUKS2 keyslot area if possible.
Ondrej Kozina
1
-0
/
+18
2023-09-25
Split logic for uploading keys in kernel key service.
Ondrej Kozina
2
-141
/
+229
2023-09-12
Add --disable-blkid CLI option.
Milan Broz
1
-0
/
+9
2023-08-28
Fix unused symbol warnings in tests.
Milan Broz
2
-4
/
+8
2023-08-16
Allow activation, resume and luksAddKey using VK stored in keyring.
Daniel Zatovic
1
-1
/
+41
2023-08-16
Add tests for linking VK to a keyring and changing VK type.
Daniel Zatovic
2
-9
/
+190
2023-08-16
Allow resume by keyslot context.
Daniel Zatovic
1
-0
/
+47
2023-08-16
Add keyring keyslot_context.
Daniel Zatovic
1
-0
/
+14
2023-08-15
Add tests for activation by keyslot context
Daniel Zatovic
1
-0
/
+62
2023-08-15
Add new token activation API tests.
Ondrej Kozina
1
-0
/
+100
2023-08-02
Add OPAL2 detached header tests.
Ondrej Kozina
1
-39
/
+51
2023-08-01
Add support for suspend/resume with LUKS2 OPAL2 devices.
Ondrej Kozina
1
-1
/
+24
2023-07-17
Add OPAL2 basic test.
Ondrej Kozina
3
-1
/
+69
2023-06-26
Fix activation of LUKS2 with capi format cipher and kernel crypt name.
Milan Broz
4
-2
/
+20
2023-06-22
tcrypt: Fix test in FIPS mode.
Milan Broz
1
-8
/
+8
2023-06-22
tcrypt: Support new Blake2 hash.
Milan Broz
2
-0
/
+1
2023-06-22
Fix init_by_name to allow unknown cipher format in dm-crypt as null context.
Milan Broz
1
-3
/
+2
2023-06-04
Use unconditionally sleep 1 in scsi_debug test
Milan Broz
7
-9
/
+9
2023-05-02
Also disallow active devices with internal kernel names.
Milan Broz
1
-0
/
+5
2023-05-02
tests: Fix memory leak introduced in previous patches.
Milan Broz
1
-1
/
+1
2023-04-29
Workaround for oss-fuzz build.
Milan Broz
1
-1
/
+3
2023-04-25
Disallow use of internal kenrel crypto driver names in "capi" specification.
Milan Broz
1
-0
/
+6
2023-04-24
Do not decrease PBKDF parameters if a user forces them.
Milan Broz
1
-0
/
+11
2023-04-20
Fix PBKDF vector test in FIPS mode.
Milan Broz
1
-39
/
+47
2023-04-19
Fix PBKDF2 vectors test for RHEL8 OpenSSL.
Milan Broz
1
-0
/
+8
2023-04-19
Add support for Argon2 from libgcrypt.
Milan Broz
1
-3
/
+6
2023-04-18
bitlk: Fix segfaults when attempting to test volume key
Vojtech Trefny
1
-0
/
+3
2023-03-18
Fix fuzz tests build.
Milan Broz
1
-1
/
+1
2023-03-10
test: Do not overload global crypt_device variable name.
Milan Broz
1
-17
/
+17
2023-03-09
tests: avoid possible overflow in multiplication
Milan Broz
1
-1
/
+1
2023-03-09
tests: reserve one byte for trailing zero in global log buffer
Milan Broz
1
-2
/
+2
2023-03-04
Try to avoid OOM killer on low-memory systems without swap.
Milan Broz
1
-4
/
+8
2023-03-03
fuzz: Do not calculate checksum for too small headers.
Milan Broz
1
-17
/
+12
2023-03-03
Add support for meson build system.
Daniel Zatovic
5
-4
/
+645
2023-02-21
Fix sector_size display for non-LUKS2 crypt devices.
Milan Broz
1
-0
/
+2
2023-02-21
Fix integrity info display for non-LUKS2 crypt devices.
Milan Broz
1
-0
/
+6
2023-02-21
Fix crypt_init_by_name() for dm-crypt with integrity.
Milan Broz
1
-0
/
+9
2023-02-15
fuzzing: Fix OSS-Fuzz static build script.
Daniel Zatovic
1
-5
/
+3
2023-02-09
Update Copyright year.
Milan Broz
21
-39
/
+39
2023-02-01
Add fuzz patch file to tarball.
Milan Broz
1
-1
/
+2
2023-01-31
fuzzing: Fix protobuf fuzzer errors when using MSAN
Daniel Zatovic
2
-1
/
+34
2023-01-20
Fix compilation warning with disabled keyring.
Daniel Zatovic
1
-2
/
+2
2023-01-19
Fix api test on kernels with capi format support.
Ondrej Kozina
3
-9
/
+17
2023-01-11
fuzzing: update script to build popt using CMake
Daniel Zatovic
1
-3
/
+7
2022-12-23
fuzzing: add new fuzzer for fuzzing multiple types at once
David Flor
4
-1
/
+81
2022-12-14
Abort encryption when header and data devices are same.
Ondrej Kozina
2
-3
/
+33
2022-12-14
Enable crypt_header_is_detached for empty contexts.
Ondrej Kozina
2
-2
/
+2
2022-12-08
Change tests to use passphrases with minimal 8 chars length.
Ondrej Kozina
13
-72
/
+110
2022-11-27
tests: fix reencryption-mangle test valgrind log name.
Milan Broz
1
-1
/
+2
2022-11-27
tests: fix list of valgrind tests
Milan Broz
1
-1
/
+1
2022-11-24
tests: do not require build tools for localtest in systemd plugin test
Milan Broz
1
-4
/
+5
2022-11-24
tests: remove stray backslash in grep expression
Milan Broz
1
-1
/
+1
2022-11-24
tests: do not run systemd plugin test without fake tpm path
Milan Broz
1
-1
/
+3
2022-11-24
tests: compile fake_tpm_path util also for localtest
Milan Broz
1
-0
/
+4
2022-11-18
Speed up tests using faster hash and PBKDF options.
Daniel Zatovic
2
-15
/
+16
2022-11-14
fvault2: fix --test-passphrase option
Milan Broz
1
-0
/
+1
2022-11-14
fvault2: test volume key dump
Milan Broz
1
-5
/
+11
2022-11-14
tests: add valgrind support to fvault2 test.
Milan Broz
1
-8
/
+35
2022-11-14
Fvault2: add basic test
Pavel Tobias
3
-1
/
+104
2022-11-13
tests: fix compilation warnings with C18
Milan Broz
2
-2
/
+5
2022-11-13
tests: do not require whirlpool hash for LUKS1 test
Milan Broz
1
-11
/
+10
2022-11-13
tests: rename systemd plugin test
Milan Broz
3
-3
/
+8
2022-11-13
tests: do not run api tests twice in valgrind run.
Milan Broz
1
-2
/
+0
2022-11-08
tests: add source file dependence for fake tokens
Milan Broz
1
-2
/
+2
2022-11-08
tests: check that *.so token helpers are compiled.
Milan Broz
2
-2
/
+6
2022-11-08
tests: do not use global CFLAGS for fake token helper.
Milan Broz
1
-1
/
+2
2022-11-08
tests: compile fake_systemd_tpm_path.so through Makefile
Milan Broz
3
-8
/
+20
2022-11-07
tests: Remove stray \" in grep expression.
Milan Broz
1
-1
/
+1
2022-11-04
Link compiled systemd to local libcryptsetup.
daniel.zatovic
1
-10
/
+19
2022-11-03
Add crypt_volume_key_get_by_keyslot_context.
Ondrej Kozina
2
-0
/
+241
2022-10-27
Do not compile systemd if running as systemd test as non-root.
Milan Broz
1
-1
/
+2
2022-10-27
Fix make dist to include systemd plugin test.
Milan Broz
1
-1
/
+2
2022-10-26
CI: add systemd-tpm2 token integration test.
daniel.zatovic
3
-1
/
+148
2022-10-22
fuzzing: Build OpenSSL with no-shared options
Milan Broz
1
-1
/
+1
2022-10-20
Fix internal crypt segment compare routine.
Ondrej Kozina
1
-2
/
+12
2022-10-19
CI: Add fuzzer jobs.
daniel.zatovic
1
-2
/
+2
2022-10-18
Silent new keyslot option warning in tests.
Milan Broz
3
-4
/
+4
2022-10-14
fuzzing: Yet another dependency fix.
Milan Broz
1
-5
/
+3
2022-10-14
fuzzing: Fix dependence issue
Milan Broz
1
-2
/
+2
2022-10-13
Fix api-test with older kernel.
Milan Broz
3
-6
/
+90
2022-10-10
fuzzing: Force dependence for generated header.
Milan Broz
1
-0
/
+3
2022-10-09
fuzzing: Clean up includes.
Milan Broz
7
-40
/
+6
2022-10-09
fuzzing: Remove unused code.
Milan Broz
3
-8
/
+2
2022-10-09
fuzzing: use ftruncate() instead of seeking to end of the file
Milan Broz
3
-15
/
+5
2022-10-09
fuzzing: Simplify converters and used common defines for exit code.
Milan Broz
2
-18
/
+18
2022-10-09
fuzzing: Simplify plain JSON fuzzer.
Milan Broz
1
-17
/
+5
2022-10-09
fuzzing: Simplify proto fuzzer.
Milan Broz
1
-17
/
+5
2022-10-09
fuzzing: LLVMFuzzerTestOneInput must always return 0.
Milan Broz
1
-37
/
+12
2022-10-08
fuzzing: Fix possible overflow in crypt2_load_fuzz.
Milan Broz
1
-1
/
+1
2022-10-06
fuzzing: Disable assembly in openssl build
daniel.zatovic
1
-1
/
+1
2022-10-05
Fix typo.
Milan Broz
1
-2
/
+2
2022-10-04
Fuzzing: disable po4a in static library dependence build as it seems to freeze.
Milan Broz
1
-2
/
+2
2022-10-04
Use upstream git for protobuf-mutator as required patches are merged now.
Milan Broz
1
-2
/
+1
2022-10-04
Add missing files to Makefile.am (and reformat lists).
Milan Broz
1
-25
/
+58
2022-10-04
Copy only selected fuzzers to out directory.
daniel.zatovic
1
-5
/
+11
2022-10-04
Fix missing prototypes by adding a header file.
daniel.zatovic
4
-2
/
+84
2022-10-04
Update fuzzing README
daniel.zatovic
1
-3
/
+23
2022-10-04
Add dictionary for the plain JSON fuzzer.
daniel.zatovic
1
-0
/
+72
2022-10-04
Fix potential integer underflow.
daniel.zatovic
2
-2
/
+2
2022-10-04
Fix some clang++ warnings.
Milan Broz
7
-22
/
+15
2022-10-04
Rework build of fuzzers.
Milan Broz
10
-182
/
+193
2022-10-04
Add plain JSON metadata fuzzing
daniel.zatovic
8
-2
/
+720
2022-10-04
Add checks for compiler when building fuzz targets.
daniel.zatovic
1
-5
/
+9
2022-10-04
Add fuzz targets, custom mutator and fuzzing dictionary
daniel.zatovic
11
-0
/
+1736
2022-09-29
Extend luksAddKey action options via crypt_keyslot_add_by_keyslot_context API.
Ondrej Kozina
2
-41
/
+149
2022-09-21
Add new API for adding new LUKS keyslots.
Ondrej Kozina
2
-0
/
+254
2022-09-19
Fix missing va_end macro in test error path.
Milan Broz
1
-7
/
+8
2022-09-16
Add cryptsetup token unassign action.
Ondrej Kozina
1
-0
/
+12
2022-09-16
Enable adding unassigned luks2-keyring token in cryptsetup.
Ondrej Kozina
1
-1
/
+6
2022-09-06
Fix verity-compat-test if running with different locale.
Milan Broz
1
-0
/
+1
2022-09-01
Fix NULL key_description bug in luks2-keyring token.
Ondrej Kozina
1
-1
/
+2
2022-08-25
Fix valgrind in SSH token test.
daniel.zatovic
1
-1
/
+1
2022-08-25
Add support for dm-verity try_verify_in_tasklet option.
Milan Broz
1
-0
/
+5
2022-08-11
Force probe in tests instead of lsblk which can use udev cache.
daniel.zatovic
3
-8
/
+8
2022-08-10
Delegate FIPS mode detection to configured crypto backend.
Ondrej Kozina
4
-4
/
+4
2022-08-10
Add valgrind support to more tests.
daniel.zatovic
13
-0
/
+216
2022-08-09
Remove leftover debug option in test.
Milan Broz
1
-1
/
+1
2022-08-05
Fix valgrind summary leak detection.
daniel.zatovic
1
-1
/
+1
2022-08-01
Fix user defined moved segment size in LUKS2 decryption.
Ondrej Kozina
1
-5
/
+13
2022-07-28
Fix bogus conditions in tests.
Ondrej Kozina
2
-2
/
+2
2022-07-28
Add mangle tests for LUKS2 decryption with datashift.
Ondrej Kozina
1
-12
/
+50
2022-07-28
Improve reencryption parameters verification in cli.
Ondrej Kozina
1
-0
/
+23
2022-07-28
Fix bug in reencryption parameters verification.
Ondrej Kozina
1
-0
/
+79
2022-07-20
Add support for `--key-slot` in luksResume action.
Guilhem Moulin
2
-2
/
+18
2022-07-18
Rename some tests to simplify localtest parsing.
Milan Broz
4
-7
/
+6
2022-07-18
Add ssh-test-plugin to localtest if RUN_SSH_PLUGIN_TEST is set.
Milan Broz
1
-0
/
+4
2022-07-18
Rename ssh plugin test to ssh-test-plugin.
Milan Broz
2
-3
/
+3
2022-07-16
Unify use of tabulators in tests.
Milan Broz
6
-108
/
+108
2022-07-16
Change default target for Makefile.localtest.
Milan Broz
1
-3
/
+5
2022-07-16
Add unit-utils-crypt-test to Makefile.localtest's list of tests.
Guilhem Moulin
2
-4
/
+11
[next]