Package Details: zulucrypt 7.0.0-1

Git Clone URL: https://aur.archlinux.org/zulucrypt.git (read-only, click to copy)
Package Base: zulucrypt
Description: A cli and gui frontend to cryptsetup
Upstream URL: https://mhogomchungu.github.io/zuluCrypt
Keywords: cryptsetup encryption security tcplay truecrypt veracrypt
Licenses: GPL
Conflicts: zulucrypt-git
Submitter: salan54
Maintainer: salan54
Last Packager: salan54
Votes: 71
Popularity: 1.63
First Submitted: 2013-02-03 13:05 (UTC)
Last Updated: 2024-08-21 09:06 (UTC)

Latest Comments

1 2 3 4 5 6 .. 13 Next › Last »

salan54 commented on 2024-08-21 09:09 (UTC) (edited on 2024-08-21 09:10 (UTC) by salan54)

version 7.0.0

The signing key can be retrieved with below command:

gpg --recv-keys 0x02FC64E8DEBF43A8

Changelog:

  • Make the project builable with Qt6, default is still Qt5.
  • Fix a bug that caused a VeraCrypt password to not be used when unlocking using keyfiles.
  • Fix a bug that prevented using a YubiKey.

salan54 commented on 2022-06-20 15:40 (UTC) (edited on 2022-06-20 15:41 (UTC) by salan54)

version 6.2.0

  • Update French translations.
  • Fix a bug that caused existing favorite entries to accidentally be deleted and new ones to not get saved.
  • Fix a bug that caused saved passwords in libsecret to not be visible.
  • Version 6.1.0 modernized favorites functionality and moved saved password UI to the favorites window and changes in both places introduced above bugs.

salan54 commented on 2022-05-23 17:48 (UTC)

version 6.1.0

  • Add a GUI way to set advanced LUKS2 options when creating a LUKS2 volume.
  • Add a GUI way to set advanced LUKS2 options when adding a key to a LUKS2 volume.

salan54 commented on 2021-01-29 16:15 (UTC) (edited on 2021-01-29 16:16 (UTC) by salan54)

version 6.0.0

  • Add ability to show used LUKS key slots and their properties in zuluCrypt-gui.
  • Fix a bug that caused zuluCrypt to not set user specified digest hash when creating LUKS2 volumes.
  • Default to creating LUKS2 volumes if installed version of cryptsetup supports it.
  • Make it buildable again on some systems.

salan54 commented on 2020-02-06 09:55 (UTC) (edited on 2020-02-06 09:56 (UTC) by salan54)

version 5.7.1

  • Use cryptsetup instead of zuluplay to unlock TrueCrypt volumes if installed version of cryptsetup >= 1.6.0(released on January 14,2013).
  • Use cryptsetup instead of zuluplay to unlock VeraCrypt volumes if installed version of cryptsetup >= 1.6.7(released on March 23, 2015).
  • The two changes above will hopefully solve long standing problems around unlocking TrueCrypt/VeraCrypt volumes that use preboot authentication.
  • Use cryptsetup by default instead of dislocker to unlock BitLocker volumes if installed version of cryptsetup >= 2.3.0(released on February 3,2020). Users of cryptsetup >= 2.3.0 who prefer to use dislocker to unlock BitLocker volumes should create a text file at "/etc/zuluCrypt/dislocker".

mhogomchungu commented on 2020-01-11 05:29 (UTC) (edited on 2020-01-11 05:31 (UTC) by mhogomchungu)

@waitnsea, Discussions i had yesterday with the maintainer of zuluCrypt on arch suggests the problem started when arch migrated to Qt 5.14.0 and the problem is caused by a mistake somewhere within Qt and i do not think there is anything i can do in zuluCrypt to work around it.

I think the problem should be reported to Qt arch's maintainers.

Part of the building stage that errors out is below:

CMake Error at /usr/lib64/cmake/Qt5Gui/Qt5Gui_QGtk2ThemePlugin.cmake:4 (_populate_Gui_plugin_properties): _populate_Gui_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Gui_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake:213 (include) /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:112 (find_package) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake:4 (_populate_Gui_plugin_properties): _populate_Gui_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Gui_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake:213 (include) /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:112 (find_package) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Gui/Qt5Gui_QJp2Plugin.cmake:4 (_populate_Gui_plugin_properties): _populate_Gui_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Gui_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake:213 (include) /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:112 (find_package) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Gui/Qt5Gui_QMngPlugin.cmake:4 (_populate_Gui_plugin_properties): _populate_Gui_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Gui_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake:213 (include) /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:112 (find_package) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake:4 (_populate_Gui_plugin_properties): _populate_Gui_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Gui_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake:213 (include) /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:112 (find_package) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake:4 (_populate_Gui_plugin_properties): _populate_Gui_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Gui_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake:213 (include) /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:112 (find_package) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake:4 (_populate_Gui_plugin_properties): _populate_Gui_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Gui_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake:213 (include) /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:112 (find_package) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake:4 (_populate_Gui_plugin_properties): _populate_Gui_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Gui_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake:213 (include) /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:112 (find_package) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Widgets/Qt5Widgets_QBB10StylePlugin.cmake:4 (_populate_Widgets_plugin_properties): _populate_Widgets_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Widgets_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:213 (include) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Widgets/Qt5Widgets_QCleanlooksStylePlugin.cmake:4 (_populate_Widgets_plugin_properties): _populate_Widgets_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Widgets_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:213 (include) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Widgets/Qt5Widgets_QGtk2StylePlugin.cmake:4 (_populate_Widgets_plugin_properties): _populate_Widgets_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Widgets_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:213 (include) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Widgets/Qt5Widgets_QMotifStylePlugin.cmake:4 (_populate_Widgets_plugin_properties): _populate_Widgets_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Widgets_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:213 (include) CMakeLists.txt:353 (find_package)

CMake Error at /usr/lib64/cmake/Qt5Widgets/Qt5Widgets_QPlastiqueStylePlugin.cmake:4 (_populate_Widgets_plugin_properties): _populate_Widgets_plugin_properties Macro invoked with incorrect arguments for macro named: _populate_Widgets_plugin_properties Call Stack (most recent call first): /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:213 (include) CMakeLists.txt:353 (find_package)

waitnsea commented on 2020-01-10 14:00 (UTC)

Error making: zulucrypt /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -DCHECK_FUNCTION_EXISTS=gcry_kdf_derive -Wl,-O1,--sort-common,--as-needed,-z,relro -rdynamic CMakeFiles/cmTC_aee91.dir/CheckFunctionExists.c.o -o cmTC_aee91 -lgcrypt -lgpg-error

salan54 commented on 2019-10-02 08:22 (UTC) (edited on 2019-10-02 08:23 (UTC) by salan54)

version 5.7.0

  • Fix a bug introduced in 5.6.0 that prevents unlocking PLAIN dm-crypt volume that use non default crypto options because the selection button in is zuluCrypt-gui always disabled.
  • Update French translations.
  • Dont resolve loop device paths to their backing file if they are partitioned.
  • Fix a bug that prevented restoring a LUKS2 volume header.
  • Identify authenticated luks2 volumes as luks2+.
  • Add support for creating authenticated luks2 volumes(the support in Currently in zuluCrypt-cli only).
  • Default to using 512bit keys when creating LUKS volumes.

salan54 commented on 2019-08-19 15:41 (UTC) (edited on 2019-08-19 15:42 (UTC) by salan54)

version 5.6.0

  • Add ability to create volume keys using YubiKey's challenge-response feature.

  • Add GUI options to clear dead mount points(these are unused mount folders located at /run/media/private/$USER). CLI users should call CLI components with "--clear-dead-mount-points"

  • Fix a race condition bug introduced in version 5.5.0 that prevented volumes from getting mounted under certain circumstances.

salan54 commented on 2019-05-03 11:21 (UTC)

@egrupled OK. Thanks for the tip. You are right, it would be more difficult to maintain.