summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/card_image.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-09-21card_image: Add accessors for gamecard certificateZach Hilman1-0/+5
Used by fsp-srv/IDeviceOperator
2019-09-21card_image: Add functions to query gamecard update partitionZach Hilman1-0/+4
Includes version and meta title ID, used by fsp-srv/IDeviceOperator
2018-11-21file_sys/card_image: Provide named members for the GamecardInfo structLioncash1-1/+12
Fills out the struct according to information provided by SwitchBrew
2018-11-02file_sys: Use common KeyManager in NCA container typesZach Hilman1-0/+3
Creates a single KeyManager for the entire container and then passes it into the NCA constructor, eliminating several unnecessary KeyManager reads.
2018-10-19vfs: Remove InterpretAsDirectory and related functionsZach Hilman1-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.
2018-10-16XCI: Add function for checking the existence of the program NCALioncash1-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.
2018-09-04main: Only show DRD deprecation warning onceZach Hilman1-1/+0
2018-09-04card_image: Add program title ID getterZach Hilman1-0/+2
2018-09-04nsp: Comply with style and performance guidelinesZach Hilman1-1/+1
2018-09-04card_image: Parse XCI secure partition with NSPZach Hilman1-0/+7
Eliminated duplicate code and adds support for Rev1+ carts
2018-09-04file_sys: Replace includes with forward declarations where applicableLioncash1-2/+9
Cuts down on include dependencies, resulting in less files that need to be rebuilt when certain things are changed.
2018-08-23xci: Fix error masking issueZach Hilman1-0/+2
Prevents NCA-related errors from being masked into MissingProgramNCA or MissingKeyFile
2018-08-12card_image: Use type aliases to shorten definitionsLioncash1-3/+3
We have the aliases, so we may as well use 'em.
2018-08-12card_image: Add accessor for all NCAs in XCIZach Hilman1-0/+1
2018-08-01Add missing includes and use const where applicableZach Hilman1-0/+3
2018-08-01Remove files that are not usedZach Hilman1-0/+93