647 Commits (a60f34a850c3a17e501edfec9089121c23bb78a5)

Author SHA1 Message Date
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 0ba7fe4ab1 file_util: Use a u64 to represent number of entries 8 years ago
Lioncash 459e158340 file_sys/errors: Remove redundant object constructor calls 8 years ago
Lioncash b46c0ed1fa vfs_real: Remove redundant copying of std::vector instances in GetFiles() and GetSubdirectories() 8 years ago
Lioncash ec71915ede partition_filesystem, vfs_real: Add missing standard includes 8 years ago
Lioncash d36e327ba6 partition_filesystem, vfs_real: Use std::move in ReplaceFileWithSubdirectory() where applicable 8 years ago
Lioncash 2b91386e15 partition_filesystem, vfs_real: Use std::distance() instead of subtraction 8 years ago
Lioncash 3e0727df1b vfs_offset: Simplify TrimToFit() 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
Lioncash 0e9d58e82a vfs_offset: std::move file and name parameters of OffsetVfsFile 8 years ago
Lioncash bbd6429ecb partition_filesystem: Return pfs_dirs member variable within GetSubdirectories() 8 years ago
Lioncash 88ba94e8a2 savedata_factory: Make SaveDataDescriptor's DebugInfo() function a const member function 8 years ago
Lioncash 9abc5763b6 partition_filesystem: Ensure all class members of PartitionFilesystem are initialized 8 years ago
Lioncash 4790bb907d content_archive: Make IsDirectoryExeFS() take a shared_ptr as a const reference 8 years ago
Lioncash 87a9bb392b content_archive: Add missing standard includes 8 years ago
Lioncash 0b566f43a1 content_archive: std::move VirtualFile in NCA's constructor 8 years ago
Lioncash 5e626c774f vfs: Deduplicate accumulation code in VfsDirectory's GetSize() 8 years ago
Zach Hilman 29aff8d5ab Virtual Filesystem 2: Electric Boogaloo (#676) 8 years ago
Zach Hilman 69bfe075b5 General Filesystem and Save Data Fixes (#670) 8 years ago
Subv 7e5e4f8d7a FileSys: Append the requested path to the filesystem base path in DeleteFile. 8 years ago
bunnei eb6cbfdbd8 savedata_factory: Always create a save directory for games. 8 years ago
bunnei 913896cbd9 Revert "Virtual Filesystem (#597)" 8 years ago
Zach Hilman 77c684c114 Virtual Filesystem (#597) 8 years ago
James Rowe 0d46f0df12 Update clang format 8 years ago
James Rowe 638956aa81 Rename logging macro back to LOG_* 8 years ago
Zach Hilman 63f26d5c40 Add support for decrypted NCA files (#567) 8 years ago
Subv a3d82ef5d9 Build: Fixed some MSVC warnings in various parts of the code. 8 years ago
Subv 5f57a70a7d Services/FS: Return the correct error code when trying to mount a nonexistent savedata. 8 years ago
Lioncash 7c9644646f
general: Make formatting of logged hex values more straightforward 8 years ago
Lioncash 3f78a61f09
file-sys: convert a StringFromFormat call into fmt::format in GetFullPath() 8 years ago
Lioncash 5aafc83cc9
file-sys: Move logging macros over to the new fmt-capable ones 8 years ago
mailwl a0179e5ca5 Service/FS: implement IFileSystem::RenameFile 8 years ago
Lioncash 80982748c8 disk_filesystem: Remove unused total_entries_in_directory member from Disk_Directory 8 years ago
Lioncash e61a4dd485 disk_filesystem: Remove redundant initializer in Disk_Directory's constructor 8 years ago
Lioncash b05f8ea5b5 disk_filesystem: Make constructors explicit where applicable 8 years ago
shinyquagsire23 de580ccdd5 file_sys: Use NGLOG 8 years ago
shinyquagsire23 83aa38b239 file_sys: tweaks 8 years ago
shinyquagsire23 c03795300a file_sys: Add HFS/PFS helper component 8 years ago
bunnei bddad50dd4 fsp_srv: Implement DeleteFile. 8 years ago
bunnei 88582b84a5 fsp_srv: Implement GetSize and SetSize. 8 years ago
Subv 4c06d55a81 FS: Move the file open mode calculation to a separate function. 8 years ago
Subv eff3f60b73 FS: Implemented IFileSystem::CreateDirectory. 8 years ago
Subv 6d90d99d12 FS: Implement DiskFileSystem's OpenDirectory interface. 8 years ago
Subv e1d7b9fc2c FS: Implement DiskFileSystem::GetEntryType for existing files/directories. 8 years ago
Subv a9ba2c2000 FS: Updated the Directory Entry structure to match the Switch. 8 years ago
Subv fc44261dd1 FS: Support the file Append open mode. 8 years ago
Subv c4ca802b9d FS: Added an SDMC archive factory and registered it to the SDMC archive on startup. 8 years ago