gparted/src
Mike Fleetwood 30a0f4506c Add specialist clone method PartitionLUKS::clone_as_plain() (#774818)
Implement a specialist PartitionLUKS clone method.  Creates a new
Partition object which has the same space usage as the source encrypted
file system, but is a plain file system.  Namely, the overhead of the
LUKS header has been added to the file system usage.  This is ready for
feeding this representation of the partition to the Resize/Move dialog.

Bug 774818 - Implement LUKS read-write actions NOT requiring a
             passphrase
2017-01-14 08:49:58 -07:00
..
.cvsignore added *.swp some modifications to pass 'make distcheck' minor cleanups 2005-11-25 12:59:47 +00:00
BlockSpecial.cc Include sys/sysmacros.h for major and minor macros (#776173) 2017-01-04 10:58:44 +00:00
CopyBlocks.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
DMRaid.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Device.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
DialogFeatures.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
DialogManageFlags.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Dialog_Base_Partition.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Dialog_Disklabel.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Dialog_FileSystem_Label.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Dialog_Partition_Copy.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Dialog_Partition_Info.cc Provide virtual Partition::get_filesystem_partition() method (#774818) 2017-01-14 08:49:58 -07:00
Dialog_Partition_Name.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Dialog_Partition_New.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Dialog_Partition_Resize_Move.cc Improve comment about disallowing shrinking when the FS usage is unknown 2016-12-12 13:15:34 -07:00
Dialog_Progress.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Dialog_Rescue_Data.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
DrawingAreaVisualDisk.cc Provide virtual Partition::get_filesystem_partition() method (#774818) 2017-01-14 08:49:58 -07:00
FS_Info.cc Ensure blkid FS_Info cache has entries for all whole disk devices (#771244) 2017-01-06 12:21:50 -07:00
FileSystem.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Frame_Resizer_Base.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Frame_Resizer_Extended.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
GParted_Core.cc Add bug checks into copy operation methods (#774818) 2017-01-14 08:49:58 -07:00
HBoxOperations.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
LUKS_Info.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
LVM2_PV_Info.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Makefile.am Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Mount_Info.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Operation.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
OperationChangeUUID.cc Implement new UUID operation on encrypted file systems (#774818) 2017-01-14 08:49:58 -07:00
OperationCheck.cc Implement check operation on encrypted file systems (#774818) 2017-01-14 08:49:58 -07:00
OperationCopy.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
OperationCreate.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
OperationDelete.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
OperationDetail.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
OperationFormat.cc Implement format operation on encrypted file systems (#774818) 2017-01-14 08:49:58 -07:00
OperationLabelFileSystem.cc Implement label operation on encrypted file systems (#774818) 2017-01-14 08:49:58 -07:00
OperationNamePartition.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
OperationResizeMove.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Partition.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
PartitionLUKS.cc Add specialist clone method PartitionLUKS::clone_as_plain() (#774818) 2017-01-14 08:49:58 -07:00
PartitionVector.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
PipeCapture.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
Proc_Partitions_Info.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
ProgressBar.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
SWRaid_Info.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
TreeView_Detail.cc Provide virtual Partition::get_filesystem_string() method (#774818) 2017-01-14 08:49:58 -07:00
Utils.cc Extend functions generating encrypted file system string (#774818) 2017-01-14 08:49:58 -07:00
Win_GParted.cc Enable resize/move for encrypted file systems (#774818) 2017-01-14 08:49:58 -07:00
btrfs.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
exfat.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
ext2.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
f2fs.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
fat16.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
hfs.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
hfsplus.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
jfs.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
linux_swap.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
luks.cc Enable resize/move for encrypted file systems (#774818) 2017-01-14 08:49:58 -07:00
lvm2_pv.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
main.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
nilfs2.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
ntfs.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
reiser4.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
reiserfs.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
ufs.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00
xfs.cc Remove "../include/" from GParted header #includes 2016-12-12 13:15:34 -07:00