49 Commits (922d678abd185eab71545f6fe33788635eb67285)

Author SHA1 Message Date
crueter 9cef9f5dce Update fmt to allow for v11 1 year 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. 4 years ago
bunnei 4fb2d06a8c core: crypto: key_manager: Add methods to reload & validate keys. 4 years ago
Liam 5be8a74b0c general: fix spelling mistakes 3 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 5 years ago
ameerj d27abf5546 core: Remove unused includes 5 years ago
Morph e8f1d7145e common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
Lioncash 767fcd8a81 crypto/key_manager: Remove dependency on the global system accessor 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 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
Zach Hilman fe150ae0a4 key_manager: Convert Ticket union to std::variant 7 years ago
Zach Hilman 51374d2489 es: Populate/synthesize tickets on construction 7 years ago
Zach Hilman 7b86f1b7f8 key_manager: Add structure for Ticket parsing 7 years ago
Zach Hilman 2092bde879 key_manager: Add accessors/helpers for ticket management 7 years ago
Zach Hilman a315a7d8ed key_manager: Add equality operator for RSAKeyPair 7 years ago
Frederic L c76f4b6aec global: Use std::optional instead of boost::optional (#1578) 8 years ago
Lioncash e21cda8767 key_manager/partition_data_manager: Silence truncation compiler warnings 8 years ago
Zach Hilman cb3ebb0b8f partition_data_manager: Rename system files for hekate 8 years ago
Zach Hilman 877dd19cae key_manager: Add support for loading keys from partition data 8 years ago
Zach Hilman facd1d42a6 key_manager: Add ETicket key derivation 8 years ago
Zach Hilman 30b8dd7c50 key_manager: Add base key derivation 8 years ago
Zach Hilman 3048dad94a key_manager: Add BIS key getter 8 years ago
Zach Hilman 509b916817 key_manager: Add support for more keys 8 years ago
Zach Hilman 306f4c3c7b key_manager: Add keyblob support 8 years ago
Zach Hilman 01843d244e key_manager: Add support for console-specific keyfile 8 years ago
Zach Hilman 0b4eb661a9 key_manager: Rename KEK to Kek 8 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 8 years ago
Zach Hilman 57769f8d0d card_image: Parse XCI secure partition with NSP 8 years ago
Lioncash a9f4e31cc0 file_sys: Replace includes with forward declarations where applicable 8 years ago
Zach Hilman 89422004c3 file_sys/crypto: Fix missing/unnecessary includes 8 years ago
Zach Hilman d867928e90 file_sys: Cut down on includes and copies 8 years ago
Zach Hilman 5b8fdc94e2 key_manager: Add support for autogenerated keys 8 years ago
Zach Hilman abfa173778 key_manager: Add support for KEK and SD seed derivation 8 years ago
Zach Hilman 25e7fc1b47 key_manager: Switch to boost flat_map for keys 8 years ago
Zach Hilman f2c489b940 crypto: Remove hex utilities from key_manager 8 years ago
Lioncash d74342ad3f key_manager: Use regular std::string instead of std::string_view 8 years ago
Zach Hilman 9b710a5901 Use more descriptive error codes and messages 8 years ago
Zach Hilman 1f83886c21 Use static const instead of const static 8 years ago
Zach Hilman 568ce6304c Add missing includes and use const where applicable 8 years ago
Zach Hilman feb6b2b4a8 Allow key loading from %YUZU_DIR%/keys in addition to ~/.switch 8 years ago
Zach Hilman 272ca87298 Make XCI comply to review and style guidelines 8 years ago
Zach Hilman bba2d504f0 Update mbedtls and fix compile error 8 years ago