summaryrefslogtreecommitdiff
path: root/src/core/crypto/key_manager.cpp
AgeCommit message (Expand)Author
2025-02-28feat: Make firmware mandatory for title launchingZephyron
2025-02-28feat: Remove autogenerated key functionalityZephyron
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2023-09-13key_manager: Remove uncaught usage of stoullat9nq
2023-09-05core: Add support for loading NSPs with personalized tickets. (#10048)Steveice10
2023-06-03android: frontend: Integrate key installation for SAF.bunnei
2023-06-03core: crypto: key_manager: Add methods to reload & validate keys.bunnei
2022-11-27crypto: use user-provided keys whenever possibleValeri
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2021-11-03core: Remove unused includesameerj
2021-06-23General: Resolve fmt specifiers to adhere to 8.0.0 API where applicableLioncash
2021-05-25common: fs: Rework the Common Filesystem interface to make use of std::filesy...Morph
2021-05-16core: Make variable shadowing a compile-time errorLioncash
2021-04-14common: Move settings to common from core.bunnei
2021-02-04key_manager: Create the keys directory if it does not existMorph
2021-01-05core: Silence warnings when compiling without assertsReinUsesLisp
2020-10-20Revert "core: Fix clang build"bunnei
2020-10-17core: Fix clang buildLioncash
2020-10-13core/CMakeLists: Make some warnings errorsLioncash
2020-09-14crypto/key_manager: Remove dependency on the global system accessorLioncash
2020-08-22key_manager: Make data arrays constexprLioncash
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash
2020-08-06partition_data_manager: Make data arrays constexprLioncash
2020-07-10KeyManager: Prevent writing of invalid keysMorph
2020-04-16key_manager: Resolve missing field initializer warningLioncash
2019-11-15Merge pull request #3091 from lioncash/core-conversionbunnei
2019-11-14Merge pull request #3093 from lioncash/mbedtlsbunnei
2019-11-12key_manager: Make use of IOFile in WriteKeyToFile()Lioncash
2019-11-12core: Migrate off deprecated mbedtls functionsLioncash
2019-11-12externals: Update httplibLioncash
2019-11-12crypto: Resolve sign-conversion warningsLioncash
2019-10-02[crypto] Use IsAllZeroArray helper functionvperus
2019-07-07key_manager: Convert Ticket union to std::variantZach Hilman
2019-07-07es: Populate/synthesize tickets on constructionZach Hilman
2019-07-07key_manager: Add structure for Ticket parsingZach Hilman
2019-07-07key_manager: Add accessors/helpers for ticket managementZach Hilman
2019-06-12common/hex_util: Combine HexVectorToString() and HexArrayToString()Lioncash
2019-03-26core: Port current uses of RegisteredCache to ContentProviderZach Hilman
2019-02-20Fixes Unicode Key File Directories (#2120)Jungy
2018-12-04Merge pull request #1836 from lioncash/unusedbunnei
2018-12-01filesystem: De-globalize registered_cache_unionLioncash
2018-12-01crypto/key_manager: Remove unused variable in GetTicketblob()Lioncash
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L
2018-10-27key_manager: Use isxdigit instead of isdigit when reading key fileZach Hilman
2018-10-24key_manager: Remove unused variable in DeriveBase()Lioncash
2018-10-13key_manager/partition_data_manager: Silence truncation compiler warningsLioncash
2018-10-13key_manager: Use std::vector's insert() instead of std::copy with a back_inse...Lioncash
2018-10-13key_manager: Brace long conditional bodyLioncash