dolphin/Source/Core/Core/IOS/ES
Léo Lam 9d52ab5144 IOS/ES: Move ImportTicket write function
This commit moves the write function to where it should be (IOS),
especially when ES::ImportTicket() is the only place to use it.

Prevents misusing the ticket import function, and removes one unsafe
direct write to the NAND that does not go through IOS.

This also fixes the destination path: the session root is the one which
should be used for determining the ticket path, not the configured one.
2017-06-03 17:43:16 +02:00
..
ES.cpp IOS/ES: Implement ES_DeleteStreamKey (0x3d) 2017-05-24 18:16:35 +02:00
ES.h IOS/ES: Implement ES_DeleteStreamKey (0x3d) 2017-05-24 18:16:35 +02:00
Formats.cpp Use std::optional for ESFormats/SharedContentMap 2017-06-03 12:36:24 +02:00
Formats.h Use std::optional for ESFormats/SharedContentMap 2017-06-03 12:36:24 +02:00
Identity.cpp IOS: Reuse more code for crypto operations 2017-05-02 23:49:22 +02:00
NandUtils.cpp Use std::optional for ESFormats/SharedContentMap 2017-06-03 12:36:24 +02:00
NandUtils.h IOS/ES: Implement GetSharedContents (+ count) 2017-04-21 19:30:20 +02:00
TitleContents.cpp Don't duplicate code for getting paths based on title IDs 2017-05-06 17:45:08 +02:00
TitleInformation.cpp IOS/ES: Implement GetSharedContents (+ count) 2017-04-21 19:30:20 +02:00
TitleManagement.cpp IOS/ES: Move ImportTicket write function 2017-06-03 17:43:16 +02:00
Views.cpp IOS/ES: Implement ES_GetTicketFromView ioctlvs 2017-05-21 12:28:30 +02:00