summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-12-25extfs: Fix extfs::label() to handle empty stringFelix Morgner1-1/+1
2016-12-25extfs: add empty label testFelix Morgner3-2/+9
2016-12-25travis: Fix src path for lcovFelix Morgner1-1/+1
2016-12-25coverage: Remove path normalizationFelix Morgner2-7/+2
2016-12-25coverage: Add path normalizationFelix Morgner1-1/+9
2016-12-25extfs: Add new test for extfs::has_labelFelix Morgner1-0/+7
2016-12-25cmake: Remove unnecessary flag hackFelix Morgner1-3/+0
2016-12-25cmake: Add missing quotesFelix Morgner1-1/+1
2016-12-25project: Add CI and coverage supportFelix Morgner4-0/+283
2016-12-25project: Add first unit testFelix Morgner6-1/+216
2016-12-25superblock: Rename extfs_superblock to superblockFelix Morgner4-6/+6
2016-12-25extfs: Swap order of member variablesFelix Morgner1-1/+1
Since we know that sizeof(extfs_superblock) is guaranteed to be 1024, we should move it to the begining of the data member list. Since 1024 is a power of two, we can be pretty certain, that no padding will be inserted after fs::extfs::m_primarySuperblock. std::fstream however makes no guarantees as to what it size is. Thus we would risk the insertion of padding.
2016-12-24documentation: Add cppreference tags for doxygenFelix Morgner2-0/+35490
2016-12-24readme: Add "Read the Docs" badgeFelix Morgner1-0/+3
2016-12-24extfs: Add label retrievalFelix Morgner3-2/+41
2016-12-24Update documentationFelix Morgner8-67/+154
2016-12-24Update documentationFelix Morgner11-8/+179
2016-12-23Initial commitFelix Morgner14-0/+408