Skip to content

Commit

Permalink
Add 2.7.5 release notes.
Browse files Browse the repository at this point in the history
  • Loading branch information
mbroz committed Sep 2, 2024
1 parent beef8e3 commit 46b8275
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions docs/v2.7.5-ReleaseNotes
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Cryptsetup 2.7.5 Release Notes
==============================
Stable bug-fix release.

All users of cryptsetup 2.7 must upgrade to this version.

Changes since version 2.7.4
~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fix possible online reencryption data corruption (only in 2.7.x).

In some situations (initializing a suspended device-mapper device),
cryptsetup disabled direct-io device access. This caused unsafe
online reencryption operations that could lead to data corruption.
The code now adds strict checks (and aborts the operation) and
changes direct-io detection code to prevent data corruption.

* Fix a clang compilation error in SSH token plugin.

As clang linker treats missing symbols as errors, the linker phase
for the SSH token failed as the optional cryptsetup_token_buffer_free
was not defined.

* Fix crypto backend initialization in crypt_format_luks2_opal API call.

0 comments on commit 46b8275

Please sign in to comment.