Michele Calgaro
f63f3a0b01
Fix syntax error when using tqmoc on tdestoragedevice.h
...
TDE now requires c++11, so the conditional code is no longer required.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 months ago
Michele Calgaro
1307964495
Rename kdemacros.* files to tdemacros.*
...
A dummy 'kdemacros.h' has been added to allow TDE to built till renaming is carried out across the whole code base. It will then be removed.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 months ago
Michele Calgaro
5efbce071a
tdehw lib: drop definition of TDEDiskDeviceStatus::Hotpluggable
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
11 months ago
Alexander Golubev
14573faf07
Fix lvm volumes appearing as removable devices
...
- 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>
11 months ago
Michele Calgaro
f159fa61a9
tdehw lib: reworked device notifications to avoid repeated scanning of devices.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Michele Calgaro
de4f27a2ee
tdehw lib: removed unused and seemingly unnecessary method in storage device.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Michele Calgaro
07200a5475
tdehw lib: reworked code for eject operation to support return type TQStringVariantMap.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro
9bc16841d1
Fixed mounting and unmounting of mapped storage devices.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro
33794c4ec3
Fixed displaying of encrypted disks.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro
fe08361f7e
Added udisks2 support for unlocking/locking of encrypted disks.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro
aaaf378033
Adjusted to use new TQStringVariantMap type.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
bf68342793
Reworked code for eject/mount/unmount operations to support new TDEStorageOpResult return type.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
c76553c4fb
tdehw: TRUE/FALSE --> true/false renaming.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
706098c452
Fixed FTBFS caused by libcryptsetup 2.0
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Timothy Pearson
64fdd666ff
Add ability to decrypt multiple data objects in the same session using a cryptographic card
...
Add LUKS key verification routine
9 years ago
Timothy Pearson
48efde854f
Fix FTBFS when PKCS option disabled
9 years ago
Timothy Pearson
c867c64aa9
Add initial LUKS key management support
9 years ago
Timothy Pearson
7b66a28f37
Add Hidden storage device attribute
...
This relates to Bug 2211
10 years ago
Timothy Pearson
142e058e79
Add detailedFriendlyName methods to the TDE hardware manager
...
This breaks the ABI and relates to Bug 1666
11 years ago
Timothy Pearson
9d76cb942d
Disable suspend/hibernate if $HOME is a network file system
...
This resolves Bug 1615
11 years ago
Timothy Pearson
cbf8c414a1
Fix classification of optical media
...
This resolves Bug 1612
11 years ago
Alexander Golubev
b7ff6c3330
Merge branch 'master' into HEAD
...
Conflicts:
tdecore/CMakeLists.txt
tdecore/tdehardwaredevices.h
tdecore/tdehw/tdehardwaredevices.cpp
11 years ago
Golubev Alexander
8bc5f3a294
moved first two classes of tdehw to their own files
11 years ago