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
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-18
LUKS2: add more sanity assignments to header code.
wip-luks2
Milan Broz
1
-0
/
+2
2024-01-18
LUKS2: add sanity check for hdr_size.
Milan Broz
1
-5
/
+14
2024-01-18
Add a few tainted data info for coverity to avoid warnings.
Milan Broz
2
-8
/
+19
2024-01-18
Silence false positive cppcheck warning.
Milan Broz
1
-1
/
+1
2024-01-18
Fix signed (error) return from read in loop utils.
Milan Broz
1
-1
/
+1
2024-01-18
Use gcc 13 for GitHub actions.
Milan Broz
3
-3
/
+3
2024-01-18
Add tests for device activation using multiple VKs.
Daniel Zatovic
3
-7
/
+273
2024-01-18
Allow activating multi key devices using VKs in keyring.
Daniel Zatovic
7
-21
/
+301
2024-01-18
Add tests for storing VK in keyring during resume.
Daniel Zatovic
1
-0
/
+9
2024-01-18
Add tests for storing multiple VKs in a custom keyring.
Daniel Zatovic
2
-3
/
+154
2024-01-18
Allow linking multiple VKs (also in reencryption).
Daniel Zatovic
5
-48
/
+228
2024-01-16
Fix some grammar issues suggested by auto-correction tools.
Ondrej Kozina
1
-14
/
+14
2024-01-16
Update kernel keyring usage documentation.
Ondrej Kozina
1
-0
/
+23
2024-01-15
Fix some grammar issues suggested by auto-correction tools.
Ondrej Kozina
1
-15
/
+15
2024-01-15
docs: Describe additional LUKS2 locks.
Ondrej Kozina
1
-0
/
+36
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
2024-01-05
Respect CRYPT_ACTIVATE_SHARED in reencryption.
Ondrej Kozina
3
-4
/
+7
2024-01-05
po: update uk.po (from translationproject.org)
Yuri Chornoivan
1
-152
/
+163
2024-01-05
po: update ro.po (from translationproject.org)
Remus-Gabriel Chelu
1
-152
/
+164
2024-01-05
po: update pl.po (from translationproject.org)
Jakub Bogusz
1
-150
/
+161
2024-01-05
po: update ja.po (from translationproject.org)
Hiroshi Takekawa
1
-150
/
+161
2024-01-05
po: update fr.po (from translationproject.org)
Frédéric Marchal
1
-150
/
+161
2024-01-05
po: update de.po (from translationproject.org)
Roland Illig
1
-151
/
+162
2023-12-22
Add note for luksSuspend to man page.
Milan Broz
1
-0
/
+4
2023-12-20
Update cryptsetup.spec.
Milan Broz
1
-3
/
+3
2023-12-20
man: Update authenticated encryption trim description and add references
Krassy Boykinov
1
-4
/
+6
2023-12-20
Version 2.7.0-rc1.
v2.7.0-rc1
Milan Broz
4
-155
/
+166
2023-12-20
Fix doxygen tags for API docs.
Milan Broz
1
-14
/
+28
2023-12-20
Update release notes for 2.7.0-rc1 and LUKS2 doc.
Milan Broz
2
-12
/
+22
2023-12-20
Add keyring linking API placeholders for multi-key scenarios.
Daniel Zatovic
4
-50
/
+87
2023-12-19
opal: Fix benign gcc warning for possible uninitialized value.
Milan Broz
1
-1
/
+1
2023-12-19
opal: Do not verify passphrase by default on luksErase.
Milan Broz
1
-1
/
+1
2023-12-18
opal: add comments to all lockless opal calls.
Ondrej Kozina
1
-0
/
+11
2023-12-17
Report Argon2 crypto backend version in debug output
Milan Broz
5
-11
/
+42
2023-12-17
Use uppercase OPAL in messages.
Milan Broz
3
-9
/
+9
2023-12-13
opal: add exclusive lock to avoid race.
Ondrej Kozina
5
-4
/
+130
2023-12-13
opal: do not always re-lock range on failed activation.
Ondrej Kozina
3
-39
/
+56
2023-12-13
test: check if device remains usable after failed attempt to double activation.
Ondrej Kozina
1
-1
/
+5
2023-12-13
Drop unused crypt_read_lock helper.
Ondrej Kozina
2
-25
/
+0
2023-12-13
opal: no need to export internal opal_enabled function.
Ondrej Kozina
2
-28
/
+22
2023-12-04
opal: erase key cached in kernel when LR gets locked.
Ondrej Kozina
2
-7
/
+15
2023-12-04
po: update zh_CN.po (from translationproject.org)
Boyuan Yang
1
-1464
/
+3415
2023-12-04
po: update uk.po (from translationproject.org)
Yuri Chornoivan
1
-684
/
+925
2023-12-04
po: update ro.po (from translationproject.org)
Remus-Gabriel Chelu
1
-691
/
+936
2023-12-04
po: update pl.po (from translationproject.org)
Jakub Bogusz
1
-681
/
+919
2023-12-04
po: update ja.po (from translationproject.org)
Hiroshi Takekawa
1
-681
/
+919
2023-12-04
po: update fr.po (from translationproject.org)
Frédéric Marchal
1
-687
/
+925
2023-12-04
po: update de.po (from translationproject.org)
Roland Illig
1
-689
/
+927
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
Version 2.7.0-rc0.
v2.7.0-rc0
Milan Broz
1
-0
/
+6
2023-11-29
Fix some typos found by lintian.
Milan Broz
13
-18
/
+18
2023-11-29
Update pot file.
Milan Broz
1
-673
/
+931
2023-11-29
Tweak some error messages.
Milan Broz
3
-6
/
+7
2023-11-28
Add release notes for 2.7.0-rc0.
Milan Broz
1
-0
/
+435
2023-11-28
Add hw_opal.c for translation.
Milan Broz
1
-0
/
+1
2023-11-28
Set version 2.7.0-rc0.
Milan Broz
2
-4
/
+4
2023-11-28
meson: fix meson_dist_convert script
Milan Broz
1
-1
/
+1
2023-11-28
Add missing files to autoconf make dist.
Milan Broz
2
-1
/
+3
2023-11-28
Use proper integer constant in meson_options.txt
Ondrej Kozina
1
-1
/
+1
2023-11-28
Override meson default prefix.
Ondrej Kozina
1
-0
/
+1
2023-11-28
Fix some coverity scan issues.
Milan Broz
2
-2
/
+8
2023-11-27
Always print error message for invalid keyring definition.
Milan Broz
1
-15
/
+15
2023-11-26
po: update sr.po (from translationproject.org)
Мирослав Николић
1
-651
/
+748
2023-11-26
po: update ru.po (from translationproject.org)
Yuri Kozlov
1
-6
/
+6
2023-11-26
po: update pl.po (from translationproject.org)
Jakub Bogusz
1
-245
/
+249
2023-11-26
po: update es.po (from translationproject.org)
Antonio Ceballos
1
-1155
/
+1519
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-22
Suspend and resume also dm-integrity device with AEAD.
Milan Broz
3
-7
/
+98
2023-11-21
Do not run sector read check on suspended device.
Milan Broz
2
-1
/
+21
2023-11-21
Do not require init_done for some deive helpers.
Milan Broz
1
-2
/
+2
2023-11-21
Fix wrong key id set when resuming LUKS2 device.
Ondrej Kozina
2
-1
/
+4
2023-11-20
CI: change TSS package name for Debian 12
Daniel Zatovic
1
-1
/
+1
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
5
-34
/
+46
2023-11-16
Add --external-tokens-path parameter in cryptsetup.
Ondrej Kozina
11
-6
/
+82
2023-11-16
Add crypt_token_set_external_path API.
Ondrej Kozina
3
-1
/
+46
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
Fix invalid comparison of bool and int types in root meson.build.
Ondrej Kozina
1
-2
/
+2
2023-11-15
Increase minimal meson version to 0.64
Ondrej Kozina
3
-15
/
+4
2023-11-15
CI: disable -Wdeclaration-after-statement warning
Daniel Zatovic
1
-1
/
+0
2023-11-15
Dont mix declarations with code.
Daniel Zatovic
1
-5
/
+5
2023-11-15
Remove obsolate AC_C_CONST macro.
Daniel Zatovic
1
-1
/
+0
2023-11-13
CI: don't use non-existent meson flag
Daniel Zatovic
1
-1
/
+1
2023-11-13
CI: switch compilation test to Ubuntu Lunar (23.04)
Daniel Zatovic
2
-4
/
+4
2023-11-13
CI: switch Debian runner from 11 to 12
Daniel Zatovic
1
-5
/
+5
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-07
Fix memory leaks detected in compat-test-opal.
Ondrej Kozina
2
-5
/
+8
2023-11-06
tests: Do not run OPAL test with valgrind if variables are not set
Milan Broz
1
-1
/
+1
2023-11-06
Add hint about missing OPAL support in kernel.
Ondrej Kozina
1
-1
/
+1
2023-11-06
Enable tests fixed with recent commits.
Ondrej Kozina
1
-7
/
+0
2023-11-06
Abort LUKS2 reencryption early if OPAL device used.
Ondrej Kozina
1
-0
/
+5
2023-11-06
Add LUKS2 OPAL requirement flag.
Ondrej Kozina
3
-10
/
+30
2023-11-06
Add more onlyLUKS helpers for convenience.
Ondrej Kozina
3
-11
/
+21
2023-11-03
Fix memory leak in kernel keyring keyslot context.
Ondrej Kozina
2
-9
/
+5
2023-11-03
Fix memleak in test.
Ondrej Kozina
1
-7
/
+0
2023-11-03
Fix memory leak in device context.
Ondrej Kozina
1
-0
/
+1
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-11-02
Do not allow decryption on devices with unsupported parameters.
Ondrej Kozina
1
-0
/
+2
2023-11-02
Do not allow --integrity option in reencryption action.
Ondrej Kozina
1
-2
/
+2
2023-11-02
Move LUKS2 legacy reencryption flag check.
Ondrej Kozina
1
-5
/
+9
2023-11-02
Restrict --hw-opal options only to luksFormat action.
Ondrej Kozina
2
-2
/
+4
2023-11-02
Fail early if OPAL is selected with LUKS1.
Ondrej Kozina
1
-0
/
+5
2023-11-02
Dump OPAL key size in bits.
Ondrej Kozina
1
-1
/
+1
2023-11-02
Do not fail format actions by interrupting device wipe.
Ondrej Kozina
2
-2
/
+10
2023-10-31
Add missing exclusive open check in crypt_format_luks2_opal.
Ondrej Kozina
1
-0
/
+14
2023-10-31
Improve cmd line options man pages related to SED OPAL.
Ondrej Kozina
1
-2
/
+18
2023-10-31
Add --key-file support in luksErase action with LUKS2 opal.
Ondrej Kozina
3
-5
/
+18
2023-10-31
Correctly erase opal lr when luksFormat action fails.
Ondrej Kozina
1
-7
/
+22
2023-10-30
fuzzing: Fix crypt2_load_fuzz to not touch const data
Milan Broz
1
-48
/
+50
2023-10-27
crypto_backend: remove superfluous memset fot hash and hmac contexts
Milan Broz
3
-6
/
+0
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
2
-45
/
+120
2023-10-16
libdevmapper: propagate key mgmt related kernel ioctl error on _dm_create_dev...
Lennart Poettering
1
-1
/
+9
2023-10-09
Check passphrase for user selected keyslot only.
Ondrej Kozina
1
-1
/
+1
2023-10-05
plain: Add note to man page about cipher options.
Milan Broz
1
-2
/
+6
2023-10-05
tests: Avoid new plain type warnings if missing options.
Milan Broz
5
-41
/
+43
2023-10-05
plain: Set default cipher to aes-xts-plain64 and hash to sha256.
Milan Broz
2
-4
/
+4
2023-10-05
plain: Print warning if using default cipher ahd hash options.
Milan Broz
1
-0
/
+18
2023-10-04
Fix empty device name in reencryption prompt message.
Ondrej Kozina
1
-1
/
+1
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-04
Fix return value in vk description parser.
Ondrej Kozina
1
-7
/
+4
2023-10-04
Fix a bug in vk description parsing helper.
Ondrej Kozina
1
-1
/
+1
2023-10-04
Fix user vk description leak in open action.
Ondrej Kozina
1
-1
/
+3
2023-10-02
Fix devel/debug leftover in LUKS2 api test.
Ondrej Kozina
1
-3
/
+0
2023-10-02
CI: fix annocheck and csmock runners
Daniel Zatovic
2
-4
/
+8
2023-09-29
We do not need to wipe specific keyslot area only.
Ondrej Kozina
3
-11
/
+3
2023-09-29
Do not wipe keyslot area before in-place overwrite.
Ondrej Kozina
1
-9
/
+1
2023-09-29
Avoid overwritting LUKS2 keyslot area if possible.
Ondrej Kozina
3
-9
/
+38
2023-09-27
Make all returned kernel key ids key_serial_t type.
Ondrej Kozina
2
-7
/
+7
2023-09-27
Do not return -errno codes from keyring utilities.
Ondrej Kozina
4
-19
/
+16
2023-09-27
Drop unused kernel keyring code.
Ondrej Kozina
2
-157
/
+1
2023-09-27
Improve debug output for kernel keyring.
Ondrej Kozina
7
-15
/
+182
2023-09-27
Do not print kernel key sizes in debug output.
Ondrej Kozina
1
-3
/
+3
2023-09-26
Correctly cleanup volume key from kernel keyring on error.
Ondrej Kozina
3
-27
/
+66
2023-09-25
Fix posible NULL dereference bug.
Ondrej Kozina
1
-2
/
+5
2023-09-25
Split volume key only if activating SED OPAL LUKS2.
Ondrej Kozina
1
-17
/
+27
2023-09-25
Drop unused and unreleased API.
Ondrej Kozina
3
-40
/
+0
2023-09-25
Drop setting kernel key permissions.
Ondrej Kozina
1
-15
/
+0
2023-09-25
Split logic for uploading keys in kernel key service.
Ondrej Kozina
15
-270
/
+537
2023-09-25
Set correct volume key descripion when uploading key in keyring.
Ondrej Kozina
1
-6
/
+3
2023-09-25
Add helper utility to search only for keyrings.
Ondrej Kozina
3
-2
/
+22
2023-09-25
Rename internal keyring utilities.
Ondrej Kozina
3
-23
/
+23
2023-09-25
Reduce code duplication in kernel keyring utilities.
Ondrej Kozina
5
-30
/
+13
2023-09-25
Drop redundant request_key call.
Ondrej Kozina
1
-4
/
+0
2023-09-25
Fix wrong return value on error in keyring utils.
Ondrej Kozina
1
-1
/
+1
2023-09-20
Do not set flush and lockfs for DM device if resize grows the device.
Milan Broz
1
-10
/
+23
2023-09-12
Try to sort options alphabetically.
Milan Broz
5
-54
/
+54
2023-09-12
Remove dot from some option descriptions.
Milan Broz
2
-18
/
+18
2023-09-12
Add --disable-blkid CLI option.
Milan Broz
10
-22
/
+53
2023-09-12
Print blkid scan failure.
Milan Broz
4
-7
/
+32
2023-08-29
Opal: print descriptive error if format locks the drive.
Milan Broz
1
-0
/
+4
2023-08-29
opal: Remove key length debug msg.
Milan Broz
1
-2
/
+0
2023-08-29
Opal: add debug of Opal ioctl calls
Milan Broz
1
-22
/
+169
2023-08-29
Opal: open device read-only as it is enough for ioctl.
Milan Broz
1
-7
/
+7
2023-08-28
Fix unused symbol warnings in tests.
Milan Broz
2
-4
/
+8
2023-08-28
Enable -Wunused-parameter in CI tests.
Milan Broz
2
-2
/
+2
2023-08-28
Fix unused parameter warning in password utils.
Milan Broz
1
-0
/
+1
2023-08-28
Fix signed/unsigned warning in gcrypt backend.
Milan Broz
1
-1
/
+1
2023-08-28
Fix unused parameter in crypto backend handlers.
Milan Broz
4
-4
/
+24
2023-08-28
Fix unused parameter in LUKS2 reencryption handlers.
Milan Broz
1
-21
/
+48
2023-08-28
Fix unused parameter in LUKS2 external tokens handlers.
Milan Broz
1
-43
/
+49
2023-08-28
Fix unused parameter in blkid handlers.
Milan Broz
1
-67
/
+101
2023-08-28
Fix unused parameter in keyring handlers.
Milan Broz
1
-35
/
+62
2023-08-28
Mark unused parameters.
Milan Broz
10
-34
/
+35
2023-08-26
keyring: Fix possible sscanf string overflow.
Milan Broz
1
-2
/
+2
2023-08-16
Switch crypt_activate_by_signed_key to keyslot context based activation.
Ondrej Kozina
7
-115
/
+264
2023-08-16
Split volume key verification and device activation.
Ondrej Kozina
3
-134
/
+150
2023-08-16
Allow activation, resume and luksAddKey using VK stored in keyring.
Daniel Zatovic
8
-11
/
+86
2023-08-16
Add tests for linking VK to a keyring and changing VK type.
Daniel Zatovic
2
-9
/
+190
2023-08-16
Add keyslot_context for volume key stored in a keyring.
Daniel Zatovic
6
-0
/
+166
2023-08-16
Support specifying keyring and key using keyctl syntax.
Daniel Zatovic
6
-18
/
+222
2023-08-16
Support specifying volume key keyring type.
Daniel Zatovic
10
-15
/
+106
2023-08-16
Allow linking VK to a user-specified keyring.
Daniel Zatovic
9
-0
/
+83
2023-08-16
Don't revoke volume key in keyring.
Daniel Zatovic
1
-16
/
+1
2023-08-16
Allow resume by keyslot context.
Daniel Zatovic
6
-128
/
+127
2023-08-16
Add keyring keyslot_context.
Daniel Zatovic
6
-25
/
+181
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-15
Allow activation via keyslot context.
Daniel Zatovic
6
-111
/
+255
2023-08-15
Allow priority ignore keyslots with specific token or keyslot specified.
Ondrej Kozina
1
-25
/
+60
2023-08-15
Allow keyslot in internal LUKS2 token activation code.
Ondrej Kozina
4
-28
/
+61
2023-08-15
Fix a bug in LUKS2 header wipe function with keyslots area.
Ondrej Kozina
1
-0
/
+8
2023-08-15
Do not mention --new-keyfile option in luksChangeKey action man page.
Ondrej Kozina
1
-0
/
+6
2023-08-03
Add algorithm specification warning to integritysetup.8.adoc.
sad-goldfish
1
-0
/
+4
2023-08-02
Minor reencrypt man page typo fixes
Brandon Enright
1
-2
/
+2
2023-08-02
Add OPAL2 detached header tests.
Ondrej Kozina
1
-39
/
+51
[next]