index
:
cryptsetup/cryptsetup.git
coverity_scan
detect-zoned
high-priority-flags
keyring-option
main
master
memutils
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-04-18
Avoid divide by zero in uint64_mult_overflow.
HEAD
master
main
Milan Broz
1
-0
/
+2
2024-04-09
Update README for version 2.7.2.
Milan Broz
1
-4
/
+4
2024-04-09
Add warning about OPAL admin PIN to man page and release notes.
Milan Broz
2
-0
/
+16
2024-04-04
Add 2.7.2 release notes.
Milan Broz
1
-0
/
+23
2024-04-04
tests: print OPAL device parameters in test envirenment if specified
Milan Broz
1
-0
/
+5
2024-04-04
CI: add WD PC SN740 OPAL drive job
Daniel Zatovic
1
-33
/
+33
2024-04-04
po: update es.po (from translationproject.org)
Antonio Ceballos
1
-483
/
+513
2024-04-03
Compile --disable-hw-opal variant.
coverity_scan
Ondrej Kozina
1
-1
/
+2
2024-04-03
Do not check passphrase quality in-before erase.
Ondrej Kozina
1
-2
/
+1
2024-04-03
Relicense older script to LGPL fro GPL2.0 only.
Milan Broz
1
-6
/
+13
2024-04-03
FAQ: update license version to CC BY-SA 4.0.
Milan Broz
1
-10
/
+5
2024-04-03
Fix invalid assert for hw-opal data segment keys.
Ondrej Kozina
2
-54
/
+61
2024-04-02
Fix data segment length compensation on misaligned partitions.
Ondrej Kozina
1
-2
/
+2
2024-03-26
CI: make OPAL jobs uninterruptible
Daniel Zatovic
1
-3
/
+3
2024-03-26
Add --hw-opal-factory-reset switch in erase options explicitly.
Ondrej Kozina
1
-0
/
+7
2024-03-26
Check HW OPAL range parameters in proper units.
Ondrej Kozina
3
-12
/
+22
2024-03-21
tests: run systemd tests using meson only when requested
Daniel Zatovic
2
-1
/
+2
2024-03-07
Update Readme for 2.7.1.
Milan Broz
1
-4
/
+4
2024-03-07
tests: Fix Makefile * Meson to include all fs images.
Milan Broz
2
-1
/
+4
2024-03-07
Update LUKS2 spec.
Milan Broz
1
-0
/
+0
2024-03-07
Add 2.7.1 release notes.
Milan Broz
1
-0
/
+30
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-06
po: update uk.po (from translationproject.org)
Yuri Chornoivan
1
-484
/
+514
2024-03-06
po: update ro.po (from translationproject.org)
Remus-Gabriel Chelu
1
-483
/
+515
2024-03-06
po: update pl.po (from translationproject.org)
Jakub Bogusz
1
-484
/
+514
2024-03-06
po: update ja.po (from translationproject.org)
Hiroshi Takekawa
1
-484
/
+514
2024-03-06
po: update fr.po (from translationproject.org)
Frédéric Marchal
1
-485
/
+515
2024-03-06
po: update de.po (from translationproject.org)
Roland Illig
1
-483
/
+513
2024-03-06
po: update cs.po (from translationproject.org)
Petr Pisar
1
-484
/
+516
2024-03-06
Set devel version.
Milan Broz
2
-2
/
+2
2024-03-05
Add regression test for resuming LUKS1 decryption.
Ondrej Kozina
4
-2
/
+16
2024-03-05
Fix regression in LUKS1 decryption.
Ondrej Kozina
1
-1
/
+2
2024-02-29
Require --debug log in bug report issue template.
Milan Broz
1
-0
/
+3
2024-02-29
Allow all stable branches in GitHub actions.
Milan Broz
2
-4
/
+2
2024-02-29
Allow --link-vk-to-keyring with --test-passphrase option.
Ondrej Kozina
4
-1
/
+61
2024-02-28
Fix abort triggered by initializing decryption via --active-name.
Ondrej Kozina
2
-12
/
+29
2024-02-22
Fix indentation in integritysetup man page and crypt description.
Milan Broz
1
-5
/
+3
2024-02-22
Sort options in man pages alphabetically.
Milan Broz
4
-984
/
+984
2024-02-22
Fix JSON exampe in progress-frequency option.
Milan Broz
2
-4
/
+4
2024-02-22
Fix veritysetup man page typo.
Milan Broz
1
-2
/
+2
2024-02-22
Fix compilation with libargon2 argon when internal disabled
Sergei Ilinykh
1
-2
/
+3
2024-02-22
CI: fix improper distro specification for 32-bit Debian.
Daniel Zatovic
2
-6
/
+6
2024-02-22
CI: don't store kernel log, only check for coredumps.
Daniel Zatovic
9
-12
/
+10
2024-02-22
CI: increase disk size for csmock job.
Daniel Zatovic
1
-0
/
+1
2024-02-22
CI: add OPAL jobs.
Daniel Zatovic
2
-0
/
+135
2024-02-22
CI: update jobs for new CI infrastrucure
Daniel Zatovic
9
-25
/
+41
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-02-13
Do not require argon2.h if implemented natively in crypto library.
Milan Broz
1
-3
/
+6
2024-02-13
Fix mistake in crypt_set_keyring_to_link documentation.
Ondrej Kozina
1
-1
/
+1
2024-02-12
cryptsetup.spec: drop libargon2 in favour of openssl implementation.
Ondrej Kozina
1
-2
/
+2
2024-02-09
Fix configure Argon2 OpenSSL detection to not compile internal Argon2.
Milan Broz
2
-3
/
+6
2024-01-24
Version 2.7.0.
v2.7.0
Milan Broz
8
-502
/
+534
2024-01-23
Fix local variable name that hides global one.
Milan Broz
1
-4
/
+4
2024-01-23
Update copyright notice to include 2024 year.
Milan Broz
133
-247
/
+247
2024-01-23
Unify error code for missing key description.
Ondrej Kozina
3
-3
/
+3
2024-01-23
Update API documentation for crypt_set_keyring_to_link.
Ondrej Kozina
1
-3
/
+0
2024-01-23
Replace code for missing key error in API.
Ondrej Kozina
3
-6
/
+7
2024-01-22
tests: use per-test keyring for caching VKs.
Ondrej Kozina
1
-25
/
+52
2024-01-22
Do not drop keys from keyring on successfull reencryption recovery.
Ondrej Kozina
1
-1
/
+2
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
Allow activating multi key devices using VKs in keyring.
Daniel Zatovic
7
-22
/
+300
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
Allow linking multiple VKs (also in reencryption).
Daniel Zatovic
5
-48
/
+225
2024-01-19
Fix tests to support --disable-keyring option.
Milan Broz
2
-18
/
+8
2024-01-19
po: update es.po (from translationproject.org)
Antonio Ceballos
1
-689
/
+938
2024-01-19
po: update cs.po (from translationproject.org)
Petr Pisar
1
-691
/
+943
2024-01-17
LUKS2: add more sanity assignments to header code.
Milan Broz
1
-0
/
+2
2024-01-17
LUKS2: add sanity check for hdr_size.
Milan Broz
1
-5
/
+14
2024-01-17
Add a few tainted data info for coverity to avoid warnings.
Milan Broz
2
-8
/
+19
2024-01-17
Silence false positive cppcheck warning.
Milan Broz
1
-1
/
+1
2024-01-17
Fix signed (error) return from read in loop utils.
Milan Broz
1
-1
/
+1
2024-01-17
Use gcc 13 for GitHub actions.
Milan Broz
3
-3
/
+3
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
[next]