summaryrefslogtreecommitdiffstats
path: root/tdecore/tdehw/tdestoragedevice.h
Commit message (Collapse)AuthorAgeFilesLines
* tdehw lib: drop definition of TDEDiskDeviceStatus::HotpluggableMichele Calgaro2023-12-281-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix lvm volumes appearing as removable devicesAlexander Golubev2023-12-281-1/+2
| | | | | | | | | | | | | | - remove obsolete/erroneous code meddling with GENHD_FL_MEDIA_CHANGE_NOTIFY - use /sys/block/<dev>/removable rather than /sys/block/<dev>/capabilities - deprecate TDEDiskDeviceStatus::Hotpluggable and use TDEDiskDeviceStatus::Removable for all removable devices - put some local utility function into anonymous namespace See https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/148 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* tdehw lib: reworked device notifications to avoid repeated scanning of devices.Michele Calgaro2021-08-131-5/+10
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdehw lib: removed unused and seemingly unnecessary method in storage device.Michele Calgaro2021-08-101-7/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdehw lib: reworked code for eject operation to support return type ↵Michele Calgaro2020-11-211-24/+24
| | | | | | TQStringVariantMap. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fixed mounting and unmounting of mapped storage devices.Michele Calgaro2020-10-101-1/+12
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fixed displaying of encrypted disks.Michele Calgaro2020-10-101-59/+47
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Added udisks2 support for unlocking/locking of encrypted disks.Michele Calgaro2020-10-101-0/+16
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Adjusted to use new TQStringVariantMap type.Michele Calgaro2019-07-071-8/+7
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Reworked code for eject/mount/unmount operations to support new ↵Michele Calgaro2019-07-071-16/+13
| | | | | | TDEStorageOpResult return type. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tdehw: TRUE/FALSE --> true/false renaming.Michele Calgaro2019-07-071-5/+5
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fixed FTBFS caused by libcryptsetup 2.0Michele Calgaro2018-02-251-6/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add ability to decrypt multiple data objects in the same session using a ↵Timothy Pearson2015-09-141-1/+15
| | | | | | cryptographic card Add LUKS key verification routine
* Fix FTBFS when PKCS option disabledTimothy Pearson2015-09-081-1/+1
|
* Add initial LUKS key management supportTimothy Pearson2015-09-061-121/+249
|
* Add Hidden storage device attributeTimothy Pearson2014-11-271-0/+1
| | | | This relates to Bug 2211
* Add detailedFriendlyName methods to the TDE hardware managerTimothy Pearson2014-04-181-0/+7
| | | | This breaks the ABI and relates to Bug 1666
* Disable suspend/hibernate if $HOME is a network file systemTimothy Pearson2013-08-261-0/+7
| | | | This resolves Bug 1615
* Fix classification of optical mediaTimothy Pearson2013-08-131-35/+54
| | | | This resolves Bug 1612
* Merge branch 'master' into HEADAlexander Golubev2013-08-111-2/+4
| | | | | | | Conflicts: tdecore/CMakeLists.txt tdecore/tdehardwaredevices.h tdecore/tdehw/tdehardwaredevices.cpp
* moved first two classes of tdehw to their own filesGolubev Alexander2013-07-271-0/+342