dolphin/Source/Core/Core/IOS
Léo Lam 7feabcd096 IOS/FS: Fix rename not handling existing target correctly
The existing backend did not handle cases where the target exists
correctly.

This is a bug that has been around forever but was only recently
exposed when ES started to use our FS code.

Also adds some unit tests to make sure this won't get broken again.
2018-05-08 23:55:13 +02:00
..
DI Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
ES IOS: Make file creation + open more concise 2018-05-08 13:07:30 +02:00
FS IOS/FS: Fix rename not handling existing target correctly 2018-05-08 23:55:13 +02:00
Network IOS: Make file creation + open more concise 2018-05-08 13:07:30 +02:00
SDIO Reformat all the things! 2018-04-12 21:28:39 +02:00
STM IOS/STM: Reset the event hook at the correct time 2018-04-13 23:34:35 +02:00
USB Move SysConf to Core 2018-04-12 22:16:37 +02:00
WFS Reformat all the things! 2018-04-12 21:28:39 +02:00
Device.cpp IOS: Adjust IPC timing based on hardware tests 2018-03-16 18:51:07 +01:00
Device.h IOS: Rewrite FS to use FileSystem 2018-03-31 10:58:37 +02:00
DeviceStub.cpp IOS: Change devices to always return IPCCommandResult 2018-02-27 21:12:07 +01:00
DeviceStub.h IOS: Change devices to always return IPCCommandResult 2018-02-27 21:12:07 +01:00
IOS.cpp ES: Use new filesystem interface in NandUtils 2018-05-06 23:16:35 +02:00
IOS.h IOS: Change GetFS() to return a FileSystem 2018-03-31 10:45:44 +02:00
IOSC.cpp Reformat all the things! 2018-04-12 21:28:39 +02:00
IOSC.h IOS: Remove ec_wii functions 2018-02-19 20:34:06 +01:00
MIOS.cpp PowerPC: Make the PowerPCState's msr member variable a UReg_MSR instance 2018-05-05 17:59:30 -04:00
MIOS.h IOS: Implement MIOS functionality 2017-02-08 15:07:34 +01:00
VersionInfo.cpp IOS: Fix regression affecting BC launch 2018-02-27 18:16:05 +01:00
VersionInfo.h ES: Make it fail on unsupported installed IOSes 2018-02-11 18:42:02 +01:00