summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/card_image.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* card_image: Add accessors for gamecard certificateZach Hilman2019-09-211-0/+5
| | | | Used by fsp-srv/IDeviceOperator
* card_image: Add functions to query gamecard update partitionZach Hilman2019-09-211-0/+4
| | | | Includes version and meta title ID, used by fsp-srv/IDeviceOperator
* file_sys/card_image: Provide named members for the GamecardInfo structLioncash2018-11-211-1/+12
| | | | Fills out the struct according to information provided by SwitchBrew
* file_sys: Use common KeyManager in NCA container typesZach Hilman2018-11-021-0/+3
| | | | Creates a single KeyManager for the entire container and then passes it into the NCA constructor, eliminating several unnecessary KeyManager reads.
* vfs: Remove InterpretAsDirectory and related functionsZach Hilman2018-10-191-3/+0
| | | | When writing VFS, it initally seemed useful to include a function to in-place convert container files into directories in one homogenous directory structure, but re-evaluating it now there have been plenty of chances to use it and there has always been a better way. Removing as it is unused and likely will not be used.
* XCI: Add function for checking the existence of the program NCALioncash2018-10-161-1/+1
| | | | | | The only reason the getter existed was to check whether or not the program NCA was null. Instead, we can just provide a function to query for the existence of it, instead of exposing it entirely.
* main: Only show DRD deprecation warning onceZach Hilman2018-09-041-1/+0
|
* card_image: Add program title ID getterZach Hilman2018-09-041-0/+2
|
* nsp: Comply with style and performance guidelinesZach Hilman2018-09-041-1/+1
|
* card_image: Parse XCI secure partition with NSPZach Hilman2018-09-041-0/+7
| | | | Eliminated duplicate code and adds support for Rev1+ carts
* file_sys: Replace includes with forward declarations where applicableLioncash2018-09-041-2/+9
| | | | | Cuts down on include dependencies, resulting in less files that need to be rebuilt when certain things are changed.
* xci: Fix error masking issueZach Hilman2018-08-231-0/+2
| | | | Prevents NCA-related errors from being masked into MissingProgramNCA or MissingKeyFile
* Merge pull request #1005 from DarkLordZach/registered-fmtbunnei2018-08-161-0/+1
|\ | | | | file_sys: Add support for registration format
| * card_image: Add accessor for all NCAs in XCIZach Hilman2018-08-121-0/+1
| |
* | card_image: Use type aliases to shorten definitionsLioncash2018-08-121-3/+3
|/ | | | We have the aliases, so we may as well use 'em.
* Add missing includes and use const where applicableZach Hilman2018-08-011-0/+3
|
* Remove files that are not usedZach Hilman2018-08-011-0/+93