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 |
Andrius Štikonas
|
2514f7d8f4
|
Use diskdev_cmds instead of obsolete hfsplusutils for HFS+ file systems.
|
2016-06-12 13:33:04 +01:00 |
Andrius Štikonas
|
b6911285dc
|
Adjust maximum capacity for fat32, jfs and reiserfs.
|
2016-06-09 22:07:23 +01:00 |
Andrius Štikonas
|
35c7f9749e
|
Also reduce max capacity for ext2 and ext3 file systems.
|
2016-06-09 19:46:21 +01:00 |
Andrius Štikonas
|
3756ec45da
|
Reduce maximum capacity of FAT16 file systems by 1 MiB.
|
2016-06-09 19:22:56 +01:00 |
Andrius Štikonas
|
09711cdf1d
|
Whitespace fixes.
|
2016-06-01 21:00:31 +01:00 |
Andrius Štikonas
|
0c70c66aae
|
Disable MountPointDialog for swap, lvm pv and unknown partitions.
|
2016-05-24 17:26:12 +01:00 |
Andrius Štikonas
|
9de7341985
|
Use lsblk --list instead of lsblk --raw. Makes unicode mapper names work.
|
2016-05-23 12:00:33 +01:00 |
Andrius Štikonas
|
b4a13599aa
|
Libpartedbackend can also use KDiskFreeSpaceInfo for mounted luks partitions.
|
2016-05-22 00:52:07 +01:00 |
Andrius Štikonas
|
35a4798672
|
Add some support to get used space info for mounted LUKS partitions using KDiskFreeSpaceInfo.
|
2016-05-22 00:48:55 +01:00 |
Andrius Štikonas
|
7e8ee77edf
|
Make luks helper functions non-static.
|
2016-05-20 19:38:12 +01:00 |
Andrius Štikonas
|
12bc2329a2
|
Used space is larger for luks volumes due to payload.
|
2016-05-20 19:17:52 +01:00 |
Andrius Štikonas
|
fdfc47cf8f
|
Leave LUKS cmdSupport variables static for now.
|
2016-05-18 17:39:28 +01:00 |
Andrius Štikonas
|
7914e0aa98
|
Improve luks::supportCopy and luks::supportSetLabel.
|
2016-05-18 02:04:33 +01:00 |
Andrius Štikonas
|
ecbbdb3b1d
|
Do not allow moving open luks volumes.
|
2016-05-18 00:46:08 +01:00 |
Andrius Štikonas
|
47cb6752ba
|
Use batch mode of cryptsetup to format luks volume.
|
2016-05-18 00:44:15 +01:00 |
Andrius Štikonas
|
e5d72b7d11
|
Set miinimal capacity for btrfs filesystems back to 256 MiB.
mkfs.btrfs can make smaller filesystems but other tools, e.g.
btrfs filesystem resize do not work well on small partitions.
|
2016-05-17 22:02:21 +01:00 |
Andrius Štikonas
|
a610e24686
|
Move luks init code to constructor.
|
2016-05-17 19:05:17 +01:00 |
Andrius Štikonas
|
142ff07938
|
Remove reduntant virtual keywords.
|
2016-05-17 18:01:31 +01:00 |
Andrius Štikonas
|
094042cc75
|
Fix luks operations.
|
2016-05-17 17:38:17 +01:00 |
Andrius Štikonas
|
5d28790152
|
Simplify Luks support tool (and do not init Luks filesystem).
|
2016-05-17 17:35:49 +01:00 |
Andrius Štikonas
|
927a6421fe
|
Make FileSystem::init virtual instead of static.
|
2016-05-17 16:33:52 +01:00 |
Andrius Štikonas
|
e64e536797
|
Revert "Remove Luks from FileSystemFactory."
This reverts commit 98d515e826 .
|
2016-05-17 15:30:40 +01:00 |
Andrius Štikonas
|
98d515e826
|
Remove Luks from FileSystemFactory.
|
2016-05-17 15:04:50 +01:00 |
Andrius Štikonas
|
6d82fc0964
|
Document new function variables.
|
2016-05-13 23:18:24 +01:00 |
Andrius Štikonas
|
c6c31dc5c0
|
Use long options for mount.
|
2016-05-13 23:13:22 +01:00 |
Andrius Štikonas
|
1dfe304fd2
|
Restore back functionality of unmounting all mount points.
|
2016-05-13 23:08:58 +01:00 |
Chantara Tith
|
b653b5b6e3
|
move mount logic from Partition to FileSystem
|
2016-05-13 23:00:27 +01:00 |
Chantara Tith
|
2a12571d44
|
move unmount logic from Partition to FileSystem
|
2016-05-13 23:00:27 +01:00 |
Andrius Štikonas
|
3bfb0b4b5b
|
Restore optimized luks::mapperName function.
It seems that crashes are not our fault but rather of frameworkintegration.
|
2016-05-13 00:58:00 +01:00 |
Andrius Štikonas
|
9b5c33696c
|
Show error message if shrinking innerFS inside luks fails.
|
2016-05-12 16:48:32 +01:00 |