mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-03-19 20:01:58 +00:00
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. |
||
|---|---|---|
| .. | ||
| Blob.cpp | ||
| Blob.h | ||
| CachedBlob.cpp | ||
| CachedBlob.h | ||
| CISOBlob.cpp | ||
| CISOBlob.h | ||
| CMakeLists.txt | ||
| CompressedBlob.cpp | ||
| CompressedBlob.h | ||
| DirectoryBlob.cpp | ||
| DirectoryBlob.h | ||
| DiscExtractor.cpp | ||
| DiscExtractor.h | ||
| DiscScrubber.cpp | ||
| DiscScrubber.h | ||
| DiscUtils.cpp | ||
| DiscUtils.h | ||
| Enums.cpp | ||
| Enums.h | ||
| FileBlob.cpp | ||
| FileBlob.h | ||
| Filesystem.cpp | ||
| Filesystem.h | ||
| FileSystemGCWii.cpp | ||
| FileSystemGCWii.h | ||
| GameModDescriptor.cpp | ||
| GameModDescriptor.h | ||
| LaggedFibonacciGenerator.cpp | ||
| LaggedFibonacciGenerator.h | ||
| MultithreadedCompressor.h | ||
| NANDImporter.cpp | ||
| NANDImporter.h | ||
| NFSBlob.cpp | ||
| NFSBlob.h | ||
| RiivolutionParser.cpp | ||
| RiivolutionParser.h | ||
| RiivolutionPatcher.cpp | ||
| RiivolutionPatcher.h | ||
| ScrubbedBlob.cpp | ||
| ScrubbedBlob.h | ||
| SplitFileBlob.cpp | ||
| SplitFileBlob.h | ||
| TGCBlob.cpp | ||
| TGCBlob.h | ||
| Volume.cpp | ||
| Volume.h | ||
| VolumeDisc.cpp | ||
| VolumeDisc.h | ||
| VolumeFileBlobReader.cpp | ||
| VolumeFileBlobReader.h | ||
| VolumeGC.cpp | ||
| VolumeGC.h | ||
| VolumeVerifier.cpp | ||
| VolumeVerifier.h | ||
| VolumeWad.cpp | ||
| VolumeWad.h | ||
| VolumeWii.cpp | ||
| VolumeWii.h | ||
| WbfsBlob.cpp | ||
| WbfsBlob.h | ||
| WIABlob.cpp | ||
| WIABlob.h | ||
| WIACompression.cpp | ||
| WIACompression.h | ||
| WiiEncryptionCache.cpp | ||
| WiiEncryptionCache.h | ||
| WiiSaveBanner.cpp | ||
| WiiSaveBanner.h | ||