33 Commits (c70e1d0247508d933fb0a66ab44711af96da766b)

Author SHA1 Message Date
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
Lioncash f785f73e92 general: Replace NonCopyable struct with equivalents 4 years ago
ameerj 7c4b6aab2e core: Remove unused includes 5 years ago
Morph 8d63ebcb64 vfs: Partially implement GetFileTimeStampRaw 5 years ago
Lioncash b1657b8c6b vfs: Use existing type aliases consistently 5 years ago
Zach Hilman 4a6ba58073 vfs: Add reinterpret_casts to WriteArray and Object 7 years ago
Lioncash 0ccaaafca3 file_sys: Override missing mutating functions to be stubbed out for ReadOnlyVfsDirectory by default 7 years ago
Lioncash a7d9fe993a service/fsp_srv: Implement CleanDirectoryRecursively 7 years ago
Frederic L 7a5eda5914 global: Use std::optional instead of boost::optional (#1578) 8 years ago
Zach Hilman a25d79cfaa vfs: Remove InterpretAsDirectory and related functions 8 years ago
Zach Hilman 1fa6ee4723 vfs: Move forward declarations to separate file 8 years ago
Lioncash 57616f9758 vfs/etc: Append std:: to size_t usages 8 years ago
Zach Hilman b3c2ec362b fsmitm: Cleanup and modernize fsmitm port 8 years ago
Zach Hilman f68e324672 vfs: Add and rewite VfsRawCopy functions 8 years ago
Zach Hilman d6cbb3a3e0 vfs: Add GetEntries method 8 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 8 years ago
Zach Hilman bf33f80fae vfs: Add GetOrCreateDirectoryRelative method 8 years ago
Lioncash 29ac15d1b8 vfs: Replace mode.h include with forward declarations where applicable 8 years ago
Lioncash b82b093108 vfs: Make VfsFilesystem constructor explicit 8 years ago
Lioncash cf0a7cd1c1 vfs: Make type hierarchy objects classes instead of structs 8 years ago
Zach Hilman 668458525e vfs: Fix documentation 8 years ago
Zach Hilman 94cf327e77 vfs: Fix typo in VfsFilesystem docs 8 years ago
Zach Hilman 3bf488ce52 vfs: Add VfsFilesystem interface and default implementation 8 years ago
Zach Hilman df5b75694f Remove files that are not used 8 years ago
Zach Hilman 906d785c73 RomFS Extraction 8 years ago
Lioncash 0081252d31 vfs: Correct file_p variable usage within InterpretAsDirectory() 8 years ago
Lioncash 398444e676 file_util, vfs: Use std::string_view where applicable 8 years ago
Lioncash 894b0de0f2 vfs: Make WriteBytes() overload taking a std::vector pass the std::vector by const reference 8 years ago
Lioncash dd09439fee vfs: Use variable template variants of std::is_trivially_copyable 8 years ago
Lioncash 05231d8b08 vfs: Amend constness on pointers in WriteBytes() and WriteArrays() member functions to be const qualified 8 years ago
Zach Hilman 29aff8d5ab Virtual Filesystem 2: Electric Boogaloo (#676) 8 years ago
bunnei 913896cbd9 Revert "Virtual Filesystem (#597)" 8 years ago
Zach Hilman 77c684c114 Virtual Filesystem (#597) 8 years ago