Chantara Tith
|
c70945b116
|
Change LUKS default logicalSectorSize to 512
|
2016-09-12 23:44:17 +07:00 |
Chantara Tith
|
bcd6156628
|
Reduce code duplication in handling mountPoint/mount/diskSpace.
|
2016-09-12 17:23:19 +07:00 |
Andrius Štikonas
|
123369f78b
|
Store the list of LVM Physical Volumes in operationStack.
This is necessary in order to make LVM LV formatted as LVM PV work.
|
2016-09-10 22:10:25 +01:00 |
Andrius Štikonas
|
70a9a0dd9a
|
More optimizations for LVM.
|
2016-09-08 01:42:04 +01:00 |
Andrius Štikonas
|
7c0a32758e
|
Do not check for cryptsetup executable so often.
|
2016-09-07 15:14:25 +01:00 |
Andrius Štikonas
|
8f77c6d679
|
Construct list of LVM PVs from our own device list instead of using pvs.
|
2016-09-07 14:36:25 +01:00 |
Andrius Štikonas
|
d197b9b06e
|
Optimize LUKS scanning.
|
2016-09-06 18:21:17 +01:00 |
Andrius Štikonas
|
b95fe45d66
|
Fix a bug when creating a luks encrypted partition.
|
2016-09-06 00:25:59 +01:00 |
Andrius Štikonas
|
4b9f34b109
|
Do not allow mounting/umounting LVM PVs.
|
2016-09-06 00:14:44 +01:00 |
Andrius Štikonas
|
5e5178b3af
|
Initial work on storing LVM variables during initial scan.
|
2016-09-05 14:48:36 +01:00 |
Andrius Štikonas
|
d83ec394b1
|
Make Filesystem::create non-const.
|
2016-09-05 12:10:56 +01:00 |
Andrius Štikonas
|
b3e82d7c75
|
Cache LUKS specific variables during initial scan.
|
2016-09-04 23:32:00 +01:00 |
Andrius Štikonas
|
b5b5ac9cb4
|
getPESize does not have to be static.
|
2016-09-04 11:55:49 +01:00 |
Andrius Štikonas
|
5ab60c6dfa
|
Enable used space reporting for swap.
BUG: 367473
|
2016-08-29 12:12:57 +01:00 |
Andrius Štikonas
|
742905ef7f
|
Support setting labels online.
|
2016-08-26 21:16:14 +01:00 |
Andrius Štikonas
|
c84ff5b957
|
Use swaplabel for swap labels.
|
2016-08-26 18:31:14 +01:00 |
Andrius Štikonas
|
ef2c85e60f
|
Silence clang warning + some other small changes.
Fix a typo in a comment
|
2016-08-24 23:01:36 +01:00 |
Chantara Tith
|
28dd42839d
|
More documentations.
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
4de925735e
|
Convert some for loops into for ranged based loops.
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
16a2d063e3
|
More work on C++11 for loops.
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
799d213530
|
Make getFreePV const.
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
a10c8d3aaa
|
Convert to C++11 for loop where it is safe (avoid detaching Qt objects).
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
da081d2f29
|
Add --force to lvm pvcreate in case there are some old file system signatures.
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
81a35f0ffd
|
Improve resizing of LVM PVs.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
61d5e874d8
|
FIX LVM2 PV resize FIXME.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
0d09853bd4
|
Remove hardcoded 4096 payloadOffset.
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
8a3ba0a4a6
|
Remove unused header.
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
432e59ac67
|
Add support for lvm pvmove before doing pvresize.
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
fd8c81921e
|
Get rid of unused LVM flag for LVM LV.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
97c20ef236
|
Fix Luks over LVM resizing. Hardcode 512 as the sector instead of LVM PE size.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
0952ffb11f
|
Hardcode LUKS payload offset return value in byte size instead of sector number.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
38b324036e
|
Overload getPVSize for QStringList.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
c26e094ca1
|
Move lvm2_pv functions to static.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
e8bff59040
|
It makes more sense to have logic for getting list of used PVs in the LvmDevice.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
ad23d6cbce
|
Fix createVG PV list white space problem.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
036ed02b29
|
Add used and free PV scan for lvm2_pv.
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
a91d65aa47
|
Move lvm2_pv from regex to field options. Add read used space to lvm pv
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
f53cc1b55c
|
Cache lvm2_pv and luks result in finding external tool
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
6360260fae
|
Add support for reading LVM PV info
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
0af98556ac
|
Implement lvm PV resizing
|
2016-08-15 17:20:50 +01:00 |
Chantara Tith
|
0a6de0c2f0
|
Set VG name as PV mount point
|
2016-08-15 17:20:50 +01:00 |
Andrius Štikonas
|
b0dccc1c36
|
Also enable LUKS for F2FS and nilfs2 filesystems.
|
2016-08-08 02:03:45 +01:00 |
Andrius Štikonas
|
4d25524e91
|
Add support for resizing online.
|
2016-08-08 02:01:35 +01:00 |
Andrius Štikonas
|
0f33fe07c9
|
Fix coverity issues and some other minor simplifications.
|
2016-08-05 13:55:56 +01:00 |
Andrius Štikonas
|
ea99bcc76f
|
Correctly report used space of FAT partitions whose dirty bit is set.
BUG: 366313
|
2016-08-02 21:41:09 +01:00 |
Andrius Štikonas
|
918cf2ffa4
|
Use more compact syntax for passing and returning kauth helper arguments.
|
2016-07-29 14:19:12 +01:00 |
Andrius Štikonas
|
99886f32fc
|
Add more warning tags.
|
2016-07-18 12:50:52 +01:00 |
Andrius Štikonas
|
39e419a36e
|
Use <warning> KUIT tags.
|
2016-07-18 12:21:06 +01:00 |
Andrius Štikonas
|
3a2b78e143
|
Improve semantic markup of translations.
|
2016-07-17 23:41:00 +01:00 |
Andrius Štikonas
|
e437da6091
|
Also check whether HFS+ shrink support is available.
|
2016-06-12 16:15:18 +01:00 |