48 lines
1.8 KiB
Plaintext
48 lines
1.8 KiB
Plaintext
Cryptsetup 1.1.1 Release Notes
|
|
==============================
|
|
|
|
Changes since version 1.1.1-rc2
|
|
* Fix luksClose error if underlying device is LVM logical volume.
|
|
|
|
Changes since version 1.1.1-rc1
|
|
* Fix automatic dm-crypt module loading.
|
|
|
|
Changes since version 1.1.0
|
|
|
|
Important changes:
|
|
~~~~~~~~~~~~~~~~~~
|
|
|
|
* Detects and use device-mapper udev support if available.
|
|
|
|
This should allow synchronisation with udev rules and avoid races with udev.
|
|
|
|
If package maintainer want to use old, direct libdevmapper device node creation,
|
|
use configure option --disable-udev.
|
|
|
|
* Supports device topology detection for data alignment.
|
|
|
|
If kernel provides device topology ioctl calls, the LUKS data area
|
|
alignment is automatically set to optimal value.
|
|
|
|
This means that stacked devices (like LUKS over MD/LVM)
|
|
should use the most optimal data alignment.
|
|
|
|
(You can still overwrite this calculation using --align-payload option.)
|
|
|
|
* Prefers some device paths in status display.
|
|
(So status command will try to find top level device name, like /dev/sdb.)
|
|
|
|
* Fix package config file to use proper package version.
|
|
|
|
Other changes:
|
|
~~~~~~~~~~~~~~
|
|
* Fix luksOpen reading of passphrase on stdin (if "-" keyfile specified).
|
|
* Fix isLuks to initialise crypto backend (blkid instead is suggested anyway).
|
|
* Properly initialise crypto backend in header backup/restore commands.
|
|
* Do not verify unlocking passphrase in luksAddKey command.
|
|
* Allow no hash specification in plain device constructor - user can provide volume key directly.
|
|
* Try to use pkgconfig for device mapper library in configuration script.
|
|
* Add some compatibility checks and disable LUKS suspend/resume if not supported.
|
|
* Rearrange tests, "make check" now run all available test for package.
|
|
* Avoid class C++ keyword in library header.
|