Skip to content
GitLab
Menu
Why GitLab
Pricing
Contact Sales
Explore
Why GitLab
Pricing
Contact Sales
Explore
Sign in
Get free trial
Primary navigation
Search or go to…
Project
C
cryptsetup
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Privacy statement
Keyboard shortcuts
?
What's new
3
Snippets
Groups
Projects
Show more breadcrumbs
cryptsetup
cryptsetup
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
v2.3.6
Select Git revision
Branches
13
ci-spellcheck
coverity_scan
fix-compare-keys
integrity-dif
main
default
protected
master
protected
v1_7_x
v2.2.x
v2.3.x
v2.4.x
v2.7.x
v2_0_x
wip-luks2
Tags
20
v2.7.5
v2.7.4
v2.7.3
v2.7.2
v2.7.1
v2.7.0
v2.7.0-rc1
v2.7.0-rc0
v2.6.1
v2.6.0
v2.6.0-rc0
v2.5.0
v2.5.0-rc1
v2.3.7
v2.4.3
v2.4.2
v2.4.1
v2.4.0
v2.4.0-rc1
v2.4.0-rc0
33 results
Begin with the selected commit
Created with Raphaël 2.2.0
12
Jan
10
25
Dec
24
8
1
28
Nov
24
23
19
18
17
16
10
2
1
26
Oct
15
12
6
29
Sep
27
22
21
20
17
15
14
13
7
30
Aug
27
25
19
18
17
15
14
12
11
4
30
Jul
29
28
27
26
25
22
14
13
2
30
Jun
29
28
26
24
23
22
21
18
17
16
15
13
9
28
May
26
24
23
22
21
19
18
17
12
15
Apr
13
12
9
30
Mar
25
24
23
22
19
18
17
11
9
4
3
2
1
27
Feb
26
24
23
18
17
16
14
11
8
7
4
3
1
31
Jan
29
27
26
Add disable-luks2 reencryption configure option.
v2.2.x
v2.2.x
Avoid name clash with newer json-c library.
Properly align LUKS2 keyslots area on conversion.
Add support for upcoming json-c 0.14.0.
Remove obsolete AC_HEADER_STDC macro.
Do not run reencryption recovery when not needed.
Reenc keyslot must have key_size == 1.
Fix CVE-2021-4122 - LUKS2 reencryption crash recovery attack
Rename reenc_keyslot_update to reencrypt_keyslot_update.
Rename luks2_reenc_context to luks2_reecrypt.
Rename crypt_get/set reenc_context to luks2_reencrypt.
Rename LUKS2_reenc_status to LUKS2_reencrypt_status.
Rename LUKS2_reencrypt_status to LUKS2_reencrypt_get_params to avoid confusion.
Use LUKS2_reencrypt prefix for function defined in luks2.h.
Do not expose json_object in luks2.h.
Remove json_object argument from area size checks.
Move LUKS2 internal functions to internal header.
Remove obsolete AC_HEADER_STDC macro.
Version 2.4.3.
Add Release Notes.
Update LUKS2 on-disk description.
Allow reencryption metadata repair from cryptsetup.
Add CRYPT_REENCRYPT_REPAIR_NEEDED flag.
Add reencryption mangle test
Make reencryption flag and keyslot inseparable.
Rename LUKS2_keyslot_reencrypt_create function.
Add segments validation for reencryption.
Remove reference to missing test.
Add Release Notes.
Update LUKS2 on-disk description.
Allow reencryption metadata repair from cryptsetup.
Add CRYPT_REENCRYPT_REPAIR_NEEDED flag.
Add reencryption mangle test
Make reencryption flag and keyslot inseparable.
Rename LUKS2_keyslot_reencrypt_create function.
Add segments validation for reencryption.
Split requirements validation from config section validation.
Expose json_segment_contains_flag to internal library.
Move requirement helpers for later changes.
Add disable-luks2 reencryption configure option.
Loading