139 Commits (dd8bad8486fda73da4919e986fbe4b8a8ee66039)

Author SHA1 Message Date
lizzie f40025fd9b
[qt, settings] allow to set custom unit and battery serial (#2813) 4 months ago
godpow 41e15e95b1
[crypto] Rework AES CTR/XTS streaming and squash heap churn (#2782) 5 months ago
lizzie 440ee4916d
[nca] Use better tight loop allocation schemes (none at all) for AES decrypt/encrypt and force MbedTLS to use AES x86_64 instructions (#2750) 6 months ago
Maufeat d4427d90ea
[core] Remove key hashes and hash checks (#2552) 6 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 6 months ago
crueter d207df959a
[cmake, core] refactor: update mbedtls and make YUZU_USE_CPM better (#485) 7 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 7 months ago
crueter 428f136a75
[cmake] CPMUtil: formatting, git_host, new repos, more system deps, libusb (#392) 7 months ago
swurl f786802b9b User Data Migration from Citron, Sudachi, and Yuzu (#91) 11 months ago
crueter 9cef9f5dce Update fmt to allow for v11 12 months ago
FearlessTobi 24f979a4b8 vfs: Move vfs files to their own directory 2 years ago
lat9nq 2eb9d34e33 key_manager: Remove uncaught usage of stoul 3 years ago
Steveice10 d5cac207fb core: Add support for loading NSPs with personalized tickets. (#10048) 3 years ago
bunnei af1855e0ad android: frontend: Integrate key installation for SAF. 3 years ago
bunnei 4fb2d06a8c core: crypto: key_manager: Add methods to reload & validate keys. 3 years ago
Liam 5be8a74b0c general: fix spelling mistakes 3 years ago
Valeri e9fb4a65b9 crypto: use user-provided keys whenever 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
ameerj f9709bb9e9 general: Fix clang/gcc build errors 4 years ago
ameerj 22e01068e1 core: Reduce unused includes 4 years ago
ameerj a3d1429aa5 core: Fix transitive include build errors 4 years ago
ameerj d27abf5546 core: Remove unused includes 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
Lioncash eeae5217ba core: Make variable shadowing a compile-time error 5 years ago
Lioncash 72481cce94 aes_util: Make use of std::span 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
Morph 31a56dafd3 aes_util: Remove malformed mbedtls_cipher_finish function call 5 years ago
Morph 53d62eb9bd key_manager: Create the keys directory if it does not exist 5 years ago
ReinUsesLisp 64d9ef5e7a core: Silence warnings when compiling without asserts 5 years ago
bunnei deb3536936 Revert "core: Fix clang build" 6 years ago
Lioncash 18636013c9 core: Fix clang build 6 years ago
Lioncash 16de0a6a96 core/CMakeLists: Make some warnings errors 6 years ago
Lioncash 767fcd8a81 crypto/key_manager: Remove dependency on the global system accessor 6 years ago
Lioncash da15e9f8a7 file_sys: Replace inclusions with forward declarations where applicable 6 years ago
Lioncash ebe30ea145 key_manager: Make data arrays constexpr 6 years ago
Lioncash a87209e09d common/fileutil: Convert namespace to Common::FS 6 years ago
Lioncash accf36193b partition_data_manager: Update master key hashes 6 years ago
Lioncash b0c3f66dc7 partition_data_manager: Make data arrays constexpr 6 years ago
Lioncash c4f9130264 partition_data_manager: Eliminate magic value 6 years ago
Lioncash 8b8cb4da9f aes_util: Make use of non-template variant of Transcode 6 years ago
Lioncash c28e7f51f3 aes_util: Allow SetIV to be non-allocating 6 years ago
Morph c0dc6904e7 KeyManager: Prevent writing of invalid keys 6 years ago
Lioncash 1e362da176 key_manager: Correct casing of instance() 6 years ago
Lioncash 93f1d9435d key_manager: Delete move operations 6 years ago
Lioncash e67ab9a1b7 key_manager: Make use of canonical deleted operator= 6 years ago
FearlessTobi 5e9e8073a0 crypto: Make KeyManager a singleton class 6 years ago
Lioncash eaeb4520f7 General: Resolve warnings related to missing declarations 6 years ago
Lioncash 3c70e27d64 key_manager: Resolve missing field initializer warning 6 years ago