summaryrefslogtreecommitdiffstats
path: root/src/core/crypto/partition_data_manager.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-10-13partition_data_manager: Take package2_keys by const referenceLioncash1-1/+2
These are only ever read from, so we don't need to make a copy of all the keys here.
2018-10-13key_manager/partition_data_manager: Silence truncation compiler warningsLioncash1-2/+2
2018-10-13partition_data_manager: Dehardcode array boundsLioncash1-2/+7
Instead, we can make it part of the type and make named variables for them, so they only require one definition (and if they ever change for whatever reason, they only need to be changed in one spot).
2018-10-13partition_data_manager: Take VirtualFile by const reference in constructorLioncash1-1/+1
Given the VirtualFile instance isn't stored into the class as a data member, or written to, this can just be turned into a const reference, as the constructor doesn't need to make a copy of it.
2018-10-13partition_data_manager: Remove unused includesLioncash1-2/+0
Gets unused includes out of the headers and moves them into the cpp file if they're used there instead.
2018-10-07partition_data_manager: Rename system files for hekateZach Hilman1-4/+5
x
2018-10-07crypto: Add PartitionDataManagerZach Hilman1-0/+104
Keeps track of system files for key derivation