summaryrefslogtreecommitdiffstats
path: root/src/core/loader/nro.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-11-25arm: Implement native code execution backendLiam1-1/+1
2023-06-10android: Add proper homebrew checkCharles Lombardo1-0/+2
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-05-06hle: kernel: Rename Process to KProcess.bunnei1-3/+3
2021-04-27loader: Resolve instances of variable shadowingLioncash1-6/+8
2020-12-10vfs: Use existing type aliases consistentlyLioncash1-1/+1
2020-09-16core/loader: Remove dependencies on the global system instanceLioncash1-1/+5
2020-04-21loader: nro: Fix process initialization using ProgramMetadata default.bunnei1-1/+1
2019-09-07nro: Implement ReadControlDataNick Renieris1-0/+1
2019-04-12core/core: Move process execution start to System's Load()Lioncash1-1/+1
2019-03-20loader: Remove Linker inheritance from NRO and NSO loadersLioncash1-2/+2
2018-12-05loaders: Make GetFileType() a const qualified member functionLioncash1-1/+1
2018-12-03loader/nro: Make the static LoadNro function internally linkedLioncash1-3/+0
2018-12-03loader/nro: Remove dependency on the System classLioncash1-2/+7
2018-10-26nro: Make LoadNro method accessible outside of apploader code.bunnei1-0/+3
2018-10-15nro: Make LoadNro take a VfsFile by const referenceLioncash1-1/+1
2018-09-29loader: Make the Load() function take a process as a regular reference, not a SharedPtrLioncash1-2/+1
2018-09-04bktr: Fix missing includes and optimize styleZach Hilman1-1/+1
2018-09-04loader: Ignore patches on NRO and DRDZach Hilman1-0/+1
2018-08-02kernel: Move object class to its own source filesLioncash1-1/+1
2018-07-23nro: Replace inclusion with a forward declarationLioncash1-1/+5
2018-07-23nro: Make constructor explicitLioncash1-1/+1
2018-07-23nro: Remove unused forward declarationLioncash1-2/+0
2018-07-23NRO Assets and NACP file formatZach Hilman1-0/+12
2018-07-19Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman1-8/+5
2018-07-08Revert "Virtual Filesystem (#597)"bunnei1-5/+8
2018-07-06Virtual Filesystem (#597)Zach Hilman1-8/+5
2018-01-20loader: Clean up ctors and includes.bunnei1-3/+1
2018-01-20loader: Refactor to also pass filepath into IdentifyType.bunnei1-3/+3
2018-01-13yuzu: Update license text to be consistent across project.bunnei1-1/+1
2017-10-10loader: Various improvements for NSO/NRO loaders.bunnei1-5/+2
2017-10-06loader: Add support for NRO, as well as various fixes and shared linker.bunnei1-8/+14
2017-09-27Loaders: Don't automatically set the current process every time we load an application.Subv1-1/+1
2016-12-22loader: Remove duplicate docstrings.bunnei1-8/+0
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-1/+0
2016-09-19Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner1-2/+1
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-1/+2
2016-05-21Loader: Add a GetFileType method to get the type of a loaded fileEmmanuel Gil Peyrot1-0/+8
2015-07-14Loader: Remove unnecessary pointer indirection to IOFileYuri Kunde Schlesner1-1/+1
2015-05-09Kernel: Introduce skeleton Process class to hold process dataYuri Kunde Schlesner1-1/+7
2015-01-15Loader: Guess filetype from the magic, or fallback to the extension.Emmanuel Gil Peyrot1-0/+7
2015-01-15Loader: Keep a reference to the file and pass it to the correct AppLoader, instead of loading it multiple times.Emmanuel Gil Peyrot1-6/+1
2015-01-15Loader: Never forget to change is_loaded.Emmanuel Gil Peyrot1-1/+1
2014-12-21License changepurpasmart961-2/+2
2014-07-05Marked AppLoader_ELF, AppLoader_NCCH, and Archive_RomFS virtual functions as "override".bunnei1-2/+2
2014-07-05Marked AppLoader_ELF, AppLoader_NCCH, and Archive_RomFS classes as "final"bunnei1-1/+1
2014-06-25Loader: Refactored use of const.bunnei1-2/+2
2014-06-25Loader: Implemented AppLoader interface for abstracting application loading.bunnei1-214/+16
2014-06-17Elf: Removed unused macros, changed #include of "common.h" to just "common_types.h".bunnei1-117/+1
2014-06-17Loader: Cleaned up and removed unused code, refactored ELF namespace.bunnei1-0/+15
2014-06-17Elf: Renamed modules to be consistent with new loader naming, fixed tabs -> spaces.bunnei1-91/+141
2014-06-17Loader: Moved elf and loader modules to a "loader" subdirectory.bunnei1-0/+0
2014-04-09got rid of 'src' folders in each sub-projectbunnei1-0/+0
2014-03-25added Dolphin's ELF reader to the projectbunnei1-0/+281