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
2022-01-13
Update README.
v2.3.7
v2.3.x
Milan Broz
1
-7
/
+7
2022-01-13
Fix reencrypt mangle test for older jq.
Milan Broz
1
-1
/
+1
2022-01-13
Version 2.3.7.
Milan Broz
1
-1
/
+1
2022-01-13
Add Release Notes
Milan Broz
1
-0
/
+95
2022-01-13
Update LUKS2 on-disk description.
Milan Broz
1
-0
/
+0
2022-01-13
Allow reencryption metadata repair from cryptsetup.
Ondrej Kozina
3
-15
/
+102
2022-01-13
Add CRYPT_REENCRYPT_REPAIR_NEEDED flag.
Ondrej Kozina
4
-0
/
+146
2022-01-13
Add reencryption mangle test
Milan Broz
2
-1
/
+473
2022-01-13
Make reencryption flag and keyslot inseparable.
Ondrej Kozina
2
-6
/
+36
2022-01-13
Rename LUKS2_keyslot_reencrypt_create function.
Ondrej Kozina
3
-6
/
+3
2022-01-13
Add segments validation for reencryption.
Ondrej Kozina
3
-1
/
+79
2022-01-13
Split requirements validation from config section validation.
Ondrej Kozina
1
-1
/
+16
2022-01-13
Expose json_segment_contains_flag to internal library.
Ondrej Kozina
2
-1
/
+2
2022-01-13
Move requirement helpers for later changes.
Ondrej Kozina
1
-15
/
+15
2022-01-13
Add disable-luks2 reencryption configure option.
Milan Broz
6
-29
/
+78
2022-01-12
Do not run reencryption recovery when not needed.
Milan Broz
1
-7
/
+13
2022-01-12
Reenc keyslot must have key_size == 1.
Milan Broz
1
-2
/
+8
2022-01-12
Fix CVE-2021-4122 - LUKS2 reencryption crash recovery attack
Ondrej Kozina
10
-43
/
+533
2022-01-12
Rename reenc_keyslot_update to reencrypt_keyslot_update.
Milan Broz
1
-2
/
+2
2022-01-12
Rename luks2_reenc_context to luks2_reecrypt.
Milan Broz
4
-51
/
+51
2022-01-12
Rename crypt_get/set reenc_context to luks2_reencrypt.
Milan Broz
4
-11
/
+11
2022-01-12
Rename LUKS2_reenc_status to LUKS2_reencrypt_status.
Milan Broz
4
-15
/
+16
2022-01-12
Rename LUKS2_reencrypt_status to LUKS2_reencrypt_get_params to avoid confusion.
Milan Broz
3
-4
/
+4
2022-01-12
Use LUKS2_reencrypt prefix for function defined in luks2.h.
Milan Broz
4
-33
/
+47
2022-01-12
Do not expose json_object in luks2.h.
Milan Broz
1
-5
/
+3
2022-01-12
Remove json_object argument from area size checks.
Milan Broz
7
-30
/
+46
2022-01-12
Move LUKS2 internal functions to internal header.
Milan Broz
4
-221
/
+234
2022-01-12
Remove obsolete AC_HEADER_STDC macro.
Milan Broz
1
-1
/
+0
2021-05-28
Update Readme.md.
Milan Broz
1
-4
/
+4
2021-05-28
Prepare version 2.3.6.
v2.3.6
Milan Broz
2
-1
/
+57
2021-05-28
po: update uk.po (from translationproject.org)
Yuri Chornoivan
1
-472
/
+483
2021-05-28
po: update ru.po (from translationproject.org)
Yuri Kozlov
1
-471
/
+482
2021-05-28
po: update pl.po (from translationproject.org)
Jakub Bogusz
1
-472
/
+483
2021-05-28
po: update ja.po (from translationproject.org)
Hiroshi Takekawa
1
-471
/
+482
2021-05-28
po: update fr.po (from translationproject.org)
Frédéric Marchal
1
-471
/
+482
2021-05-28
po: update de.po (from translationproject.org)
Roland Illig
1
-472
/
+483
2021-05-28
po: update cs.po (from translationproject.org)
Petr Pisar
1
-472
/
+484
2021-05-26
Fixing incorrect offsets for data/IV with TCRYPT system-encryption with a det...
Klaus Zipfel
1
-2
/
+2
2021-05-24
Add note about --header use in TCRYPT format to man page.
Milan Broz
1
-0
/
+4
2021-05-23
Do not use Whirlpool hash in tests (some crypto backends do not implement it).
Milan Broz
1
-1
/
+1
2021-05-22
Increase interactive expect test timeout if runing under valgrind.
Milan Broz
1
-9
/
+11
2021-05-21
Update cryptsetup.pot.
Milan Broz
1
-457
/
+467
2021-05-21
Set 2.3.6-rc0 version.
Milan Broz
1
-1
/
+1
2021-05-21
po: update sr.po (from translationproject.org)
Мирослав Николић
1
-741
/
+791
2021-05-21
po: update es.po (from translationproject.org)
Antonio Ceballos
1
-742
/
+792
2021-05-21
Check exit value for snprintf where it makes sense.
Milan Broz
16
-40
/
+96
2021-05-21
Add some fixes and workarounds for gcc-11 static analyzer.
Milan Broz
4
-1
/
+17
2021-05-21
Avoid LUKS2 decryption without detached header.
Ondrej Kozina
2
-0
/
+17
2021-05-19
integritysetup: mention maximal allowed key size
Milan Broz
3
-7
/
+9
2021-05-19
Fix description of maximum passphrase size.
Milan Broz
1
-1
/
+1
2021-05-19
Add test for longer integritysetup keys.
Milan Broz
1
-4
/
+13
2021-05-19
devmapper: avoid truncation of table features
Milan Broz
1
-135
/
+143
2021-05-19
Add a note about CRC32 and other non-cryptographic checksums
Andrii Pravorskyi
1
-1
/
+4
2021-05-19
Allow CRYPT_BUSY also a a valid check for active device.
Milan Broz
4
-53
/
+66
2021-05-19
Fix broken loopaes test.
Milan Broz
1
-5
/
+3
2021-05-19
Fix libintl detection for compiled tests.
Milan Broz
1
-0
/
+2
2021-05-19
Add Blake2b and Blake2s hash support for crypto backend.
Milan Broz
4
-6
/
+114
2021-05-19
Allow to use backup header for tcrypt format.
Milan Broz
3
-10
/
+7
2021-05-19
Set devel 2.3.x version.
Milan Broz
1
-1
/
+1
2021-03-11
Update cryptsetup.pot.
v2.3.5
Milan Broz
1
-17
/
+17
2021-03-11
Prepare version 2.3.5.
Milan Broz
1
-1
/
+1
2021-03-11
Update Release notes version.
Milan Broz
1
-2
/
+2
2021-03-11
Prepare Readme for version 2.3.5.
Milan Broz
1
-10
/
+4
2021-03-11
Add note for passwdqc change to release notes.
Milan Broz
1
-0
/
+2
2021-03-11
Update libpasswdqc support
Dmitry V. Levin
2
-8
/
+21
2021-03-09
Add stdbool.h include.
Milan Broz
1
-0
/
+1
2021-03-09
po: update uk.po (from translationproject.org)
Yuri Chornoivan
1
-742
/
+792
2021-03-09
po: update ru.po (from translationproject.org)
Yuri Kozlov
1
-743
/
+793
2021-03-09
po: update pl.po (from translationproject.org)
Jakub Bogusz
1
-741
/
+782
2021-03-09
po: update ja.po (from translationproject.org)
Hiroshi Takekawa
1
-741
/
+782
2021-03-09
po: update fr.po (from translationproject.org)
Frédéric Marchal
1
-742
/
+792
2021-03-09
po: update de.po (from translationproject.org)
Roland Illig
1
-741
/
+791
2021-03-09
po: update cs.po (from translationproject.org)
Petr Pisar
1
-741
/
+791
2021-03-09
Update 2.3.5 release notes.
Milan Broz
1
-55
/
+73
2021-03-09
Remove superfluous CONST_CAST.
Milan Broz
1
-2
/
+2
2021-03-09
Fix partial reads from TTY (interactive terminal).
Milan Broz
2
-7
/
+65
2021-03-04
Update Readme.md.
Milan Broz
1
-0
/
+6
2021-03-04
Update cryptsetup.pot.
v2.3.5-rc0
Milan Broz
1
-737
/
+781
2021-03-04
Fix typo.
Milan Broz
1
-1
/
+1
2021-03-03
Add release notes for 2.3.5-rc.
Milan Broz
1
-0
/
+161
2021-03-03
Add a note about FEC calculation to veritysetup manual.
Milan Broz
1
-1
/
+12
2021-03-03
Add final list of failures to valgrind-check test target.
Milan Broz
1
-0
/
+1
2021-03-02
Fix reencryption recovery tests w/ cipher_null.
Ondrej Kozina
1
-2
/
+2
2021-03-02
Add disappeared device test.
Milan Broz
1
-1
/
+29
2021-03-02
Check internal device functions for NULL device.
Milan Broz
1
-9
/
+29
2021-02-26
Fix allocation of volume key in LUKS1 open_key.
Milan Broz
1
-11
/
+18
2021-02-26
Silent error messages in tests.
Ondrej Kozina
2
-2
/
+2
2021-02-26
Add error message when suspending wrong device.
Ondrej Kozina
1
-1
/
+4
2021-02-26
Fix luksResume when called on non-LUKS device.
Ondrej Kozina
2
-2
/
+15
2021-02-26
Fix reversed condition in LUKS2 api test.
Ondrej Kozina
1
-21
/
+21
2021-02-26
Fix keyslots size overflow when device too small.
Ondrej Kozina
1
-1
/
+2
2021-02-26
Allow LUKS resume for device with cipher_null.
Ondrej Kozina
2
-4
/
+16
2021-02-26
Unify crypt_resume_by internal code.
Ondrej Kozina
1
-48
/
+41
2021-02-26
Do not upload VK in keyring when data cipher is null.
Ondrej Kozina
1
-3
/
+3
2021-02-26
Remove redundant check.
Ondrej Kozina
1
-8
/
+0
2021-02-26
Add tests for cipher_null suspend/resume.
Ondrej Kozina
4
-0
/
+66
2021-02-26
verity: run FEC check even if root hash fails.
Milan Broz
2
-4
/
+9
2021-02-26
verity: do not process hash image if it is empty.
Milan Broz
1
-2
/
+5
2021-02-26
verity: do not calculate hash offset if hash area is not used.
Milan Broz
1
-1
/
+2
2021-02-26
veritysetup: do not increase hash image size if hash area is not used.
Milan Broz
1
-1
/
+9
2021-02-26
Extend LUKS2 reencryption tests w/ cipher_null.
Ondrej Kozina
1
-2
/
+104
2021-02-26
Bypass keyring activation flag if cipher is null.
Ondrej Kozina
1
-2
/
+4
2021-02-26
Use crypt_is_cipher_null check where possible.
Ondrej Kozina
3
-3
/
+3
2021-02-26
Fix default xts mode key size in reencryption.
Ondrej Kozina
2
-14
/
+23
2021-02-26
Fix reencryption test on systems w/o keyring.
Ondrej Kozina
1
-2
/
+18
2021-02-26
Prefer default cipher when reencrypting cipher_null device.
Ondrej Kozina
2
-2
/
+7
2021-02-26
Improve key handling with cipher_null in reencryption.
Ondrej Kozina
1
-2
/
+16
2021-02-26
Add debug message for activated cipher_null device.
Ondrej Kozina
1
-0
/
+8
2021-02-26
Replace bogus cipher_null keyslots before reencryption.
Ondrej Kozina
1
-0
/
+6
2021-02-26
Fix device comparison for dm-crypt with cipher_null.
Ondrej Kozina
1
-5
/
+8
2021-02-26
Do not upload vk in keyring for cipher_null segment.
Ondrej Kozina
2
-5
/
+23
2021-02-26
Fix broken detection of null cipher in LUKS2.
Ondrej Kozina
1
-1
/
+1
2021-02-26
Move cipher_null check in internal function crypt_is_cipher_null.
Ondrej Kozina
5
-13
/
+14
2021-02-26
Add tests for various keyslot cipher null bugs.
Ondrej Kozina
2
-3
/
+48
2021-02-26
Get rid of off_t integers and use uint64_t.
Milan Broz
2
-29
/
+28
2021-02-26
Fix debug message displaying required hash device size.
Milan Broz
1
-10
/
+7
2021-02-26
Get rid of the long paramete list in FEC verity function.
Milan Broz
1
-77
/
+38
2021-02-26
Fix dm-verity FEC calculation if stored in the same image with hashes.
Milan Broz
6
-30
/
+75
2021-02-26
Fix veritysetup exit code for bad root hash with FEC enabled.
Milan Broz
2
-1
/
+27
2021-02-26
Add a missing stdbool include.
Milan Broz
1
-0
/
+2
2021-02-26
Backport device_is_identical() changes needed for following patch.
Milan Broz
2
-17
/
+19
2021-02-08
Fix compat interactive test to run with valgrind too.
Milan Broz
4
-32
/
+42
2021-02-07
Coverity workaround for tainted warnings.
Milan Broz
1
-5
/
+12
2021-02-07
Fix an error path memory leak.
Milan Broz
1
-2
/
+4
2021-02-07
bitlk: Fix parsing startup key metadata
Vojtech Trefny
1
-48
/
+28
2021-02-07
Avoid "output may be truncated" gcc warnings.
Milan Broz
1
-4
/
+4
2021-02-07
Remove WARNING from the debug message.
Milan Broz
1
-1
/
+1
2021-02-07
Remove redundant EOL in the previous patch.
Milan Broz
1
-1
/
+1
2021-02-07
Rephrase lockinging dir warning and move it to debug level.
Milan Broz
1
-1
/
+1
2021-02-07
Fix LUKS1 repair code.
Milan Broz
1
-2
/
+7
2021-02-07
Disable alternative backends in CI build for now.
Milan Broz
1
-2
/
+2
2021-02-07
Fix crypt_keyslot_change_by_passphrase tokens bug.
Ondrej Kozina
3
-7
/
+46
2021-02-07
Test crypt_keyslot_change_by_passphrase does not break tokens.
Ondrej Kozina
1
-0
/
+8
2021-02-07
Fix previous commit error condition.
Milan Broz
1
-2
/
+2
2021-02-07
Fix dm-integrity HMAC recalculation problem.
Milan Broz
8
-5
/
+115
2021-02-07
Fix copy & paste typo in integrity test.
Milan Broz
1
-6
/
+6
2021-02-07
Allow bitlk tests to run with valgrind.
Ondrej Kozina
2
-0
/
+18
2021-02-07
Remove bogus valgrind suppressions.
Ondrej Kozina
1
-22
/
+0
2021-02-07
Fix popt string related memory leaks.
Ondrej Kozina
5
-24
/
+92
2021-02-07
Add utilities cleanup routine.
Ondrej Kozina
6
-0
/
+20
2021-02-07
Drop unreachable code and useless conditions.
Ondrej Kozina
1
-17
/
+10
2021-02-07
Remove const from all opt_ string declarations.
Ondrej Kozina
4
-52
/
+52
2021-02-07
Do not pass constant strings to option string variables.
Ondrej Kozina
3
-79
/
+92
2021-02-07
Group all string options variables together.
Ondrej Kozina
4
-55
/
+52
2021-02-07
Properly prefix all popt variables in veritysetup.
Ondrej Kozina
1
-36
/
+36
2021-02-07
Update Copyright year.
Milan Broz
104
-192
/
+192
2021-02-07
verity: fix strncpy boundary check compiler warning
Luca Boccassi
1
-1
/
+1
2021-02-07
verity: improve crypt_activate_by_signed_key debug log
Luca Boccassi
1
-1
/
+1
2021-02-07
Add pedantic check for key helpers arguments.
Ondrej Kozina
1
-1
/
+4
2021-02-07
cryptsetup.8: Fix no_write_workqueue option name
Lars Wendler
1
-1
/
+1
2021-02-07
Update FAQ: Clarified statement about block sizes in 5.16
Arno Wagner
1
-2
/
+3
2021-02-07
Fix some formatting and typos in man page.
Milan Broz
1
-16
/
+25
2021-02-07
Remove obsolete tpm-luks project link from FAQ.
Milan Broz
1
-4
/
+0
2021-02-07
Add lore.kernel.org list archive link.
Milan Broz
2
-2
/
+3
2021-02-07
lib: always clear size in crypt_safe_free
Samanta Navarro
1
-1
/
+3
2021-02-07
Fix typos.
Samanta Navarro
6
-12
/
+12
2021-02-07
lib: fix utils_safe_memory function comments.
Samanta Navarro
1
-9
/
+5
2021-02-07
Add missing translation anotation.
Ondrej Kozina
1
-2
/
+2
2021-02-07
Enable Travis test for GOST crypto in VeraCrypt (install GOST external kernel...
Milan Broz
1
-0
/
+6
2021-02-07
bitlk: Fix key sizes for BITLK encryption types
Vojtech Trefny
1
-5
/
+5
2021-02-07
bitlk: Allow running bitlk_metadata_free with NULL
Vojtech Trefny
1
-0
/
+3
2021-02-07
Update cryptsetup.8
Joerg Kastning
1
-1
/
+1
2021-02-07
Update cryptsetup.8
Joerg Kastning
1
-3
/
+24
2021-02-07
lib: fix memory leak in crypt_pbkdf_check
lixiaokeng
1
-2
/
+4
2021-02-07
lib: fix potential segfault in LUKS2_token_buffer_free
lixiaokeng
1
-1
/
+1
2021-02-07
lib: fix potential segfault in _crypt_cipher_crypt
lixiaokeng
1
-0
/
+3
2021-02-07
lib: fix potential segfault in _keyslot_repair
lixiaokeng
1
-0
/
+2
2021-02-07
lib: check return value of malloc in BITLK_read_sb
lixiaokeng
1
-0
/
+8
2021-02-07
Fix cryptsetup resize using LUKS2 tokens.
Ondrej Kozina
2
-2
/
+17
2021-02-07
Fix typo
dofrupisla
1
-1
/
+1
2021-02-07
fix typo in manual page
Samanta Navarro
1
-1
/
+1
2021-02-07
bitlk: Show better error when trying to open an NTFS device
Vojtech Trefny
1
-12
/
+12
2021-02-07
bitlk: Fix test image for startup key
Vojtech Trefny
1
-0
/
+0
2021-02-07
bitlk: Fix a compiler warning.
Milan Broz
1
-1
/
+1
2021-02-07
bitlk: Add support for startup key protected VMKs (keyslots)
Vojtech Trefny
3
-2
/
+188
2021-02-07
bitlk: Try all keyslots even if some checks fails for passphrase
Vojtech Trefny
1
-4
/
+10
2021-02-07
Include correct type definition in .h files
Joe Richey
4
-1
/
+9
2021-02-07
Print a visible error if requesting resize on unsupported format.
Milan Broz
1
-0
/
+5
2021-02-07
Do not print opt_io_size warning needlessly.
Ondrej Kozina
1
-1
/
+1
2021-02-07
Print warning if msgfmt utility from gettext is missing.
Milan Broz
1
-11
/
+14
2021-02-07
Always store dm-verity hash algorithm in superblock in lowercase.
Milan Broz
1
-1
/
+13
2021-02-07
Fix disaplay of dm-integrity recalculating sector in dump command.
Milan Broz
1
-1
/
+1
2021-02-07
Fix a memleak in blockwise test.
Milan Broz
1
-1
/
+1
2021-02-07
Set 2.3.5-rc0 version.
Milan Broz
1
-1
/
+1
2021-02-07
po: update sr.po (from translationproject.org)
Мирослав Николић
1
-475
/
+503
2021-02-07
po: update sr.po (from translationproject.org)
Мирослав Николић
1
-353
/
+365
2021-02-07
po: update sv.po (from translationproject.org)
Josef Andersson
1
-476
/
+505
2021-02-07
po: update sv.po (from translationproject.org)
Josef Andersson
1
-908
/
+1680
2021-02-07
po: update es.po (from translationproject.org)
Antonio Ceballos
1
-2
/
+2
2021-02-07
po: update es.po (from translationproject.org)
Antonio Ceballos
1
-474
/
+503
2021-02-07
po: update de.po (from translationproject.org)
Roland Illig
1
-474
/
+503
2020-09-03
Update Readme.md.
Milan Broz
1
-10
/
+4
2020-09-03
Prepare version 2.3.4.
v2.3.4
Milan Broz
1
-1
/
+1
2020-09-03
Add stable version release notes.
Milan Broz
1
-0
/
+112
2020-09-03
po: update uk.po (from translationproject.org)
Yuri Chornoivan
1
-475
/
+504
2020-09-03
po: update ru.po (from translationproject.org)
Yuri Kozlov
1
-476
/
+505
2020-09-03
po: update pl.po (from translationproject.org)
Jakub Bogusz
1
-474
/
+500
2020-09-03
po: update ja.po (from translationproject.org)
Hiroshi Takekawa
1
-474
/
+500
2020-09-03
po: update fr.po (from translationproject.org)
Frédéric Marchal
1
-474
/
+503
2020-09-03
po: update cs.po (from translationproject.org)
Petr Pisar
1
-474
/
+503
[next]