Andrius Štikonas
|
ea4b945ebb
|
Add override keyword to virtual functions.
|
2016-04-27 21:54:02 +01:00 |
Andrius Štikonas
|
f7e62d93f9
|
Merge branch 'master' into luks-decorator
|
2016-04-27 16:34:02 +01:00 |
Andrius Štikonas
|
e5641bf7f5
|
Minimal capacity of F2FS filesystems is 30MiB.
|
2016-04-27 16:09:14 +01:00 |
Teo Mrnjavac
|
83787cbdfc
|
Make the parent in Partition a QPointer.
This also reverts commit dc9e9651ac .
|
2016-04-27 16:58:17 +02:00 |
Teo Mrnjavac
|
dc9e9651ac
|
Use a QPointer for Partition in DeleteOperation to avoid double-delete.
|
2016-04-27 16:41:34 +02:00 |
Teo Mrnjavac
|
3ec80be2a1
|
Better to use deleteLater with QObjects.
|
2016-04-27 15:36:07 +02:00 |
Andrius Štikonas
|
e96c13b2bb
|
Disable opening crypt if cryptsetup is not found.
|
2016-04-27 14:29:48 +01:00 |
Andrius Štikonas
|
51ef8013b1
|
Fix luks supportToolFound logic.
|
2016-04-27 14:22:00 +01:00 |
Andrius Štikonas
|
6bcbe14169
|
Add support for detecting support tools of innerFS.
|
2016-04-27 13:52:23 +01:00 |
Andrius Štikonas
|
e3bb8a335c
|
Return error if creating innerFS fails.
|
2016-04-27 00:50:51 +01:00 |
Andrius Štikonas
|
9920828f81
|
Reduce minimal btrfs partition capacity.
|
2016-04-27 00:32:27 +01:00 |
Andrius Štikonas
|
9c31d45229
|
Slightly reorder functions in luks.cpp to match other filesystems.
|
2016-04-27 00:29:01 +01:00 |
Andrius Štikonas
|
26047b35ef
|
Fix copy-paste typo.
|
2016-04-27 00:10:28 +01:00 |
Andrius Štikonas
|
16757048c5
|
Fix whitespace.
|
2016-04-26 14:46:02 +01:00 |
Andrius Štikonas
|
f787af70fc
|
btrfs-debug-tree is not used anymore.
|
2016-04-26 13:54:16 +01:00 |
Andrius Štikonas
|
1ee315303c
|
Do not use QStringLiteral for empty strings.
|
2016-04-26 13:53:25 +01:00 |
Andrius Štikonas
|
dff128264c
|
Revert "Optimize QString->QStringLiteral."
This reverts commit df33b21b0d .
|
2016-04-26 13:50:44 +01:00 |
Andrius Štikonas
|
df33b21b0d
|
Optimize QString->QStringLiteral.
|
2016-04-26 13:46:02 +01:00 |
Andrius Štikonas
|
d87ac7dc20
|
Add support for checking innerFS.
|
2016-04-26 13:26:40 +01:00 |
Teo Mrnjavac
|
d5438ba007
|
Make LUKS grow/shrink support depend on open/closed state and inner FS.
|
2016-04-26 13:36:07 +02:00 |
Teo Mrnjavac
|
7ff137233a
|
Disallow partition delete operation if the FS is cryptOpen.
|
2016-04-26 11:51:12 +02:00 |
Andrius Štikonas
|
12c03cfeff
|
Clear LUKS label when closing crypt.
|
2016-04-24 21:51:49 +01:00 |
Andrius Štikonas
|
96ceadd3be
|
Use open/close instead of luksOpen/luksClose.
|
2016-04-22 16:24:30 +01:00 |
Teo Mrnjavac
|
8e3e9309ed
|
suggestedMapperName as a separate method.
|
2016-04-22 16:48:45 +02:00 |
Andrius Štikonas
|
f7ff5f2d30
|
Fix a bug that prevented resizing nilfs2 partitions.
|
2016-04-22 13:47:58 +01:00 |
Andrius Štikonas
|
a412564b00
|
Simplify NTFS writeUUID code. Rely on external ntfslabel command.
|
2016-04-22 13:30:19 +01:00 |
Andrius Štikonas
|
433cb5651b
|
Enable growing luks->reiserfs.
|
2016-04-22 13:23:57 +01:00 |
Andrius Štikonas
|
2e7055aa69
|
Merge branch 'master' into luks-decorator
|
2016-04-21 23:03:28 +01:00 |
Andrius Štikonas
|
7306c86241
|
Silence a warning about unused variable.
|
2016-04-21 22:50:19 +01:00 |
Andrius Štikonas
|
16f76b1623
|
Remove unnecessary "this->".
|
2016-04-21 22:48:58 +01:00 |
Andrius Štikonas
|
eb4e985933
|
Use C++11 initialization instead of << for readability.
|
2016-04-21 22:48:05 +01:00 |
Andrius Štikonas
|
33c049926f
|
Add initial support for reading and writing innerFS labels.
|
2016-04-21 21:19:49 +01:00 |
Andrius Štikonas
|
8c1dd32baa
|
Remove luksName from DecryptLuksDialog.
|
2016-04-21 18:02:57 +01:00 |
Teo Mrnjavac
|
27d5ff82e6
|
Cache the passphrase in a LUKS open session.
|
2016-04-21 18:36:04 +02:00 |
Andrius Štikonas
|
d126f04886
|
Add initial support for growing LUKS volumes.
Added support for filling btrfs, ext and swap partitions.
|
2016-04-21 17:22:48 +01:00 |
Teo Mrnjavac
|
7edc601a36
|
Allow the UI to set a passphrase before creation instead of asking.
|
2016-04-21 17:05:27 +02:00 |
Andrius Štikonas
|
01c9b9f881
|
Use long command line options when possible.
|
2016-04-20 16:30:23 +01:00 |
Andrius Štikonas
|
e48abb1794
|
Set libparted name for Reiser4 to be reiserfs.
libparted does not support reiser4 filesystems, so formatting returned an error.
|
2016-04-20 16:03:10 +01:00 |
Andrius Štikonas
|
5f87ba705f
|
Add --force flag when creating reiser4 filesystems.
|
2016-04-20 15:25:17 +01:00 |
Andrius Štikonas
|
1ee17c38e3
|
Clobber first 129 sectors of partition when deleting it.
|
2016-04-20 15:07:21 +01:00 |
Andrius Štikonas
|
46c3536a4c
|
Use UUID of LUKS partition for mapper name.
|
2016-04-19 17:10:59 +01:00 |
Teo Mrnjavac
|
26026b6232
|
PartitionRole::LUKS is now PartitionRole::Luks.
|
2016-04-19 16:46:18 +02:00 |
Andrius Štikonas
|
58e9876307
|
Rename qglobal.h to QtGlobal
|
2016-04-18 17:14:31 +01:00 |
Teo Mrnjavac
|
b4a57db54d
|
Update copyright and strings.
|
2016-04-15 15:43:21 +02:00 |
Teo Mrnjavac
|
e1383df143
|
Assume the inner FS is already set when creating LUKS FS.
An open LUKS FS now reports the type of its inner FS.
Build a list of "LUKS-encryptable" filesystem types.
|
2016-04-15 15:33:32 +02:00 |
Teo Mrnjavac
|
4c8b531bf4
|
Set the LUKS role if LUKS detected.
|
2016-04-15 15:11:51 +02:00 |
Teo Mrnjavac
|
12e7da5b1c
|
Add LUKS role. Both open and closed LUKS "filesystems" should use this.
|
2016-04-15 15:10:14 +02:00 |
Teo Mrnjavac
|
9970fb7b1d
|
Make sure to create the inner fs when detecting.
|
2016-04-13 18:32:21 +02:00 |
Teo Mrnjavac
|
7993257541
|
Inner fs mount checks must use mapper name.
|
2016-04-13 17:01:53 +02:00 |
Teo Mrnjavac
|
3f10c8e2d5
|
We don't need the dash because ExternalCommand already does the piping.
|
2016-04-13 15:56:07 +02:00 |