dolphin/Source/Core
JosJuice 7b372db559 DiscIO: Only allow alphanumeric ASCII in game IDs
We often use game IDs in paths, so we should try to make sure path
traversal is impossible in game IDs. Admittedly, doing any kind of real
attack using the six bytes available in game IDs is unrealistic, but no
game ID should contain non-alphanumeric or non-ASCII characters anyway.

Might also fix https://bugs.dolphin-emu.org/issues/13982 by skipping
converting between encodings for game IDs.
2026-02-24 21:36:02 +01:00
..
AudioCommon feat: Add an option to preserve audio pitch when emulation speed changes, integrating it into core configuration and both Qt and Android UIs. 2026-01-27 18:48:22 -05:00
Common Merge pull request #14407 from jordan-woyak/mag-card-fixup 2026-02-23 19:09:23 -05:00
Core DiscIO: Only allow alphanumeric ASCII in game IDs 2026-02-24 21:36:02 +01:00
DiscIO DiscIO: Only allow alphanumeric ASCII in game IDs 2026-02-24 21:36:02 +01:00
DolphinNoGUI Merge pull request #14214 from JoshuaVandaele/cmake-nonbreaking-improvements 2026-01-25 18:33:46 -08:00
DolphinQt Merge pull request #14387 from Dentomologist/cheatsmanager_update_tabs_on_creation 2026-02-20 19:31:40 -06:00
DolphinTool Merge pull request #14214 from JoshuaVandaele/cmake-nonbreaking-improvements 2026-01-25 18:33:46 -08:00
InputCommon Merge pull request #14335 from TixoRebel/joycon-config 2026-02-20 02:44:52 -05:00
MacUpdater Merge pull request #14036 from TellowKrinkle/SkipPostprocess 2026-01-25 22:01:29 -05:00
UICommon Added Triforce support 2026-02-15 20:14:14 -06:00
UpdaterCommon Misc: fix compiler warning: implicit declaration of function 2026-02-08 00:37:29 +01:00
VideoBackends Misc: fix compiler warning: implicit declaration of function 2026-02-08 00:37:29 +01:00
VideoCommon Merge pull request #14204 from Geotale/update-comment 2026-01-31 15:02:09 -08:00
WinUpdater Misc: fix compiler warning: implicit declaration of function 2026-02-08 00:37:29 +01:00
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props HW: Rewrite MagCard features of SI_DeviceAMBaseboard in new MagneticCardReader class. 2026-02-15 20:14:15 -06:00
DolphinLib.vcxproj
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in