dolphin/Source/Core/Core
Léo Lam daa5ff9a81 IOS/ES: Check the content hash during imports
This adds a hash check for imported contents. IOS does it for security;
we do it for a somewhat different reason, to catch content decryption
bugs before incorrectly decrypted contents get written to the NAND,
which can cause titles to be corrupted.

Either way, we should have been doing this check in all cases.
2017-03-08 16:32:38 +01:00
..
Boot Merge pull request #4867 from lioncash/simplify 2017-03-07 18:27:50 +13:00
Debugger Core: Convert State enum into an enum class 2017-02-05 08:32:23 -05:00
DSP Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
FifoPlayer Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
HLE HLE: More printf floating point types handled 2017-02-17 10:51:10 +00:00
HW Memmap: Remove unnecessary const on function declaration parameters 2017-03-06 14:08:07 -05:00
IOS IOS/ES: Check the content hash during imports 2017-03-08 16:32:38 +01:00
PowerPC Merge pull request #5031 from lioncash/cast 2017-03-07 18:11:00 +13:00
ActionReplay.cpp
ActionReplay.h
Analytics.cpp ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
Analytics.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
ARDecrypt.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
ARDecrypt.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
BootManager.cpp GCI Folder support for TAS Recording/Playback 2017-03-05 19:12:09 -05:00
BootManager.h
CMakeLists.txt CMakeLists: Normalize whitespace 2017-03-01 14:53:23 -05:00
ConfigManager.cpp Use ESFormats for TMDs 2017-02-26 19:46:29 +01:00
ConfigManager.h DolphinWX: Don't use a special color for compressed games 2017-02-20 16:02:30 +01:00
Core.cpp Android: Move screenshot waiting logic to Renderer 2017-03-04 16:53:16 +10:00
Core.h Android: Move screenshot waiting logic to Renderer 2017-03-04 16:53:16 +10:00
Core.vcxproj IOS Network: Split wd/command code into its own source files 2017-02-18 02:35:53 -05:00
Core.vcxproj.filters IOS Network: Split wd/command code into its own source files 2017-02-18 02:35:53 -05:00
CoreTiming.cpp Adjust event times after a PPC clock change 2017-02-08 16:22:27 +01:00
CoreTiming.h Adjust event times after a PPC clock change 2017-02-08 16:22:27 +01:00
DSPEmulator.cpp
DSPEmulator.h DSPEmulator: Amend variable casing 2017-01-18 12:20:13 -05:00
ec_wii.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
ec_wii.h ec_wii: Amend function casing 2017-01-28 18:46:14 -05:00
GeckoCode.cpp
GeckoCode.h
GeckoCodeConfig.cpp
GeckoCodeConfig.h
Host.h
HotkeyManager.cpp InputCommon: move Setting classes out of ControlGroup 2017-03-02 18:08:37 -08:00
HotkeyManager.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
MachineContext.h
MemoryWatcher.cpp
MemoryWatcher.h
MemTools.cpp JitInterface: Convert includes into forward declarations where applicable 2017-03-02 13:20:29 -05:00
MemTools.h
Movie.cpp GCI Folder support for TAS Recording/Playback 2017-03-05 19:12:09 -05:00
Movie.h Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayClient.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
NetPlayClient.h
NetPlayProto.h Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayServer.cpp Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayServer.h
PatchEngine.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
PatchEngine.h
State.cpp IOS/ES: Keep track of the active title properly 2017-03-02 20:28:01 +01:00
State.h
WiiRoot.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
WiiRoot.h