summaryrefslogtreecommitdiffstats
path: root/src/core/crypto/partition_data_manager.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
| | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
* partition_data_manager: Add accessor for decrypted PRODINFO partitionZach Hilman2019-09-211-0/+1
|
* partition_data_manager: Take package2_keys by const referenceLioncash2018-10-131-1/+2
| | | | | These are only ever read from, so we don't need to make a copy of all the keys here.
* key_manager/partition_data_manager: Silence truncation compiler warningsLioncash2018-10-131-2/+2
|
* partition_data_manager: Dehardcode array boundsLioncash2018-10-131-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).
* partition_data_manager: Take VirtualFile by const reference in constructorLioncash2018-10-131-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.
* partition_data_manager: Remove unused includesLioncash2018-10-131-2/+0
| | | | | Gets unused includes out of the headers and moves them into the cpp file if they're used there instead.
* partition_data_manager: Rename system files for hekateZach Hilman2018-10-071-4/+5
| | | | x
* crypto: Add PartitionDataManagerZach Hilman2018-10-071-0/+104
Keeps track of system files for key derivation