kpmcore/src/fs
Andrius Štikonas ba4e443223 Move file system label and UUID read code to backends.
This allows to use different implementations on different platforms.
E.g. libblkid is not available on FreeBSD.

libparted backend still uses the same libblkid implementation
sfdisk backend reads label and UUID from udev database
2018-01-31 15:13:34 +00:00
..
CMakeLists.txt Add support for FAT12 file system. 2017-12-24 23:24:37 +00:00
btrfs.cpp Use btrfs check --repair instead of btrfsck. 2018-01-29 13:30:14 +00:00
btrfs.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
exfat.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
exfat.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
ext2.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
ext2.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
ext3.cpp Make Filesystem::create non-const. 2016-09-05 12:10:56 +01:00
ext3.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
ext4.cpp Make Filesystem::create non-const. 2016-09-05 12:10:56 +01:00
ext4.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
extended.cpp Make Filesystem::create non-const. 2016-09-05 12:10:56 +01:00
extended.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
f2fs.cpp Add support for growing f2fs file system. 2017-11-13 19:34:52 +00:00
f2fs.h Add support for growing f2fs file system. 2017-11-13 19:34:52 +00:00
fat12.cpp Add support for FAT12 file system. 2017-12-24 23:24:37 +00:00
fat12.h Add support for FAT12 file system. 2017-12-24 23:24:37 +00:00
fat16.cpp Add support for FAT12 file system. 2017-12-24 23:24:37 +00:00
fat16.h Add support for FAT12 file system. 2017-12-24 23:24:37 +00:00
fat32.cpp Add a comment about FAT volume ID hack. 2017-09-28 14:24:13 +01:00
fat32.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
filesystem.cpp Move file system label and UUID read code to backends. 2018-01-31 15:13:34 +00:00
filesystem.h Move file system label and UUID read code to backends. 2018-01-31 15:13:34 +00:00
filesystemfactory.cpp Add support for FAT12 file system. 2017-12-24 23:24:37 +00:00
filesystemfactory.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
hfs.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
hfs.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
hfsplus.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
hfsplus.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
hpfs.cpp Make FileSystem::init virtual instead of static. 2016-05-17 16:33:52 +01:00
hpfs.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
iso9660.cpp Add support for detecting ISO9660 file systems. 2017-09-08 11:42:12 +01:00
iso9660.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
jfs.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
jfs.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
linuxswap.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
linuxswap.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
luks.cpp Add luks2::create method. 2017-12-29 20:38:36 +00:00
luks.h We don't need keyLocation for luks1 file system it is always dm-crypt. 2017-12-29 22:53:02 +00:00
luks2.cpp Add luks2::create method. 2017-12-29 20:38:36 +00:00
luks2.h We don't need keyLocation for luks1 file system it is always dm-crypt. 2017-12-29 22:53:02 +00:00
lvm2_pv.cpp lvm: disable error channel for vgs/pvs commands. 2017-09-04 19:55:08 +01:00
lvm2_pv.h Fix more minor clang issues. 2017-09-11 00:29:30 +01:00
nilfs2.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
nilfs2.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
ntfs.cpp ntfs: update backup boot sector too 2017-12-10 17:34:07 +00:00
ntfs.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
ocfs2.cpp Make Filesystem::create non-const. 2016-09-05 12:10:56 +01:00
ocfs2.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
reiser4.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
reiser4.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
reiserfs.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
reiserfs.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
udf.cpp Add support for reading capacity and changing label/uuid on UDF filesystem 2018-01-03 20:09:53 +02:00
udf.h Add support for reading capacity and changing label/uuid on UDF filesystem 2018-01-03 20:09:53 +02:00
ufs.cpp Format kpmcore code using KDE style. 2015-07-13 17:16:36 +03:00
ufs.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
unformatted.cpp Make Filesystem::create non-const. 2016-09-05 12:10:56 +01:00
unformatted.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
unknown.cpp Disable MountPointDialog for swap, lvm pv and unknown partitions. 2016-05-24 17:26:12 +01:00
unknown.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00
xfs.cpp Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
xfs.h Use int for maxLabelLength. 2017-09-11 16:52:20 +01:00
zfs.cpp Remove unnecessary "this->". 2016-04-21 22:48:58 +01:00
zfs.h Rename KPMcore include guards. 2017-09-10 20:12:52 +01:00