75 Commits (d207df959a29cc4758c5328a3cdc96d909a96c92)

Author SHA1 Message Date
crueter d207df959a
[cmake, core] refactor: update mbedtls and make YUZU_USE_CPM better (#485) 3 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 3 months ago
FearlessTobi 24f979a4b8 vfs: Move vfs files to their own directory 2 years ago
Liam 37871dacd4 fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers 2 years ago
Liam d8bd6aa253 registered_cache: correct file deletion case 2 years ago
Liam 07a6563a93 qt: add verification for installed contents 2 years ago
liamwhite 5552856663 registered_cache: create fake CNMT entries for program updates of multiprogram applications (#11319) 2 years ago
Liam a1ea1c3dd3 file_sys: tolerate empty NCA 2 years ago
Liam 5e3139e7c6 vfs: expand support for NCA reading 2 years ago
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Liam c1771c98f3 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Morph e144d064af registered_cache: Prevent nullptr dereference when accumulating files 4 years ago
Lioncash f4d6293427 General: Resolve fmt specifiers to adhere to 8.0.0 API where applicable 5 years ago
Morph e8f1d7145e common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
Morph c3bb08ad31 main: Prevent installing base titles into NAND 5 years ago
Lioncash ab38371888 file_sys: Resolve cases of variable shadowing 5 years ago
ReinUsesLisp 64d9ef5e7a core: Silence warnings when compiling without asserts 5 years ago
Lioncash 942badd1e7 registered_cache: Make use of ends_with for string suffix checking 5 years ago
Lioncash a185b6cf21 registered_cache: Make use of designated initializers 5 years ago
Lioncash a87209e09d common/fileutil: Convert namespace to Common::FS 5 years ago
Lioncash 872200c7a9 registered_cache: Resolve -Wmaybe_uninitialized warnings 5 years ago
Morph 0724e89467 registered_cache: Add support for removing folder ncas 6 years ago
Morph 5a7b65b6d5 Check for empty section0 and CNMT prior to install 6 years ago
Morph 9dc8b2f03c Use proper install result when overwriting files 6 years ago
Morph c530630c1c Remove global system instance and address feedback 6 years ago
Morph 5054a6c429 registered_cache: Remove previous update/dlc if it exists on install 6 years ago
FearlessTobi 5e9e8073a0 crypto: Make KeyManager a singleton class 6 years ago
Lioncash 02e095313a CMakeLists: Specify -Wextra on linux builds 6 years ago
Lioncash 4c6cd8b9e8 core: Migrate off deprecated mbedtls functions 6 years ago
Zach Hilman 04078a2139 configure_debug: Move reporting option to logging 6 years ago
Zach Hilman c3ad37b707 yuzu: Port old usages of Filesystem namespace to FilesystemController 7 years ago
Zach Hilman ae762910b1 registered_cache: Process *.cnmt.nca files 7 years ago
Zach Hilman 24ae0aacbc registered_cache: Implement PlaceholderCache to manage placeholder and installing content 7 years ago
Bakugo 81c1c139fe file_sys: Rename other ContentRecordType members 7 years ago
Bakugo e377bcd699 file_sys/registered_cache: Improve missing metadata error 7 years ago
Bakugo 88a70b40ba file_sys/registered_cache: Ignore DeltaFragment NCAs during installation 7 years ago
Zach Hilman 12105d8909 glue: Correct missing bytes in ApplicationLaunchParameter 7 years ago
Zach Hilman fb8b87dbaf registered_cache: Add getter to determine source slot in content provider union 7 years ago
Lioncash 59d55c8137 common/hex_util: Combine HexVectorToString() and HexArrayToString() 7 years ago
Zach Hilman 0cfcb928ce file_sys: Create ContentProvider interface and default implementations 7 years ago
Lioncash 43fd362174 file_sys/content_archive: Amend name of Data_Unknown5 enum entry 7 years ago
Lioncash 24480be3da file_sys/registered_cache: Eliminate variable shadowing 7 years ago
Lioncash e83ede49f2 file_sys/registered_cache: Use regular const references instead of std::shared_ptr for InstallEntry() 7 years ago
Zach Hilman cf81685cc8 file_sys: Use common KeyManager in NCA container types 7 years ago
Frederic L c76f4b6aec global: Use std::optional instead of boost::optional (#1578) 7 years ago
Zach Hilman a0f408400b qt: Add support for dumping a DLC Data RomFS 7 years ago
Zach Hilman 148b28bad1 registered_cache: Deduplicate results of ListEntry and ListEntryFilter 7 years ago
Lioncash 92495f4f70 file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicable 7 years ago