267 Commits (da921ac3f3e0a49ed96084ae2fbcbc3c0a9f24b9)

Author SHA1 Message Date
Zach Hilman da921ac3f3 loader: Add more descriptive errors 7 years ago
Zach Hilman e883f6faa8 vfs: Fix documentation 7 years ago
Zach Hilman 1e2232797a vfs: Fix typo in VfsFilesystem docs 7 years ago
Zach Hilman b43d01f09b file_util: Use enum instead of bool for specifing path behavior 7 years ago
Zach Hilman a92960a5d6 vfs: Use RealVfsFilesystem for fs-operations in RealVfsDirectory 7 years ago
Zach Hilman d4ca68f3c5 file_sys: Add missing include in savedata_factory 7 years ago
Zach Hilman 4f44293e63 vfs: Add unreachable assert to file permissions converter 7 years ago
Zach Hilman 6b97b22716 vfs: Add RealVfsFilesystem implementation 7 years ago
Zach Hilman 325a55bb1e vfs: Add VfsFilesystem interface and default implementation 7 years ago
Lioncash 4cfe9fad75 fsp_srv: Use std::string_view's copy() function instead of strncpy() 7 years ago
Zach Hilman d53b3a13b3 loader: Add icon and title support to XCI 7 years ago
Zach Hilman 469f7cefe4 Use const where applicable 8 years ago
Zach Hilman f89988272e Avoid parsing RomFS to directory in NCA 8 years ago
Zach Hilman 3150538b3f content_archive: Add support for titlekey cryptography 7 years ago
Lioncash 5b317d1b80 vfs_vector: Remove unused variable in FindAndRemoveVectorElement() 7 years ago
Lioncash 0bb1b9c168 vfs_vector: Avoid unnecessary copies where applicable 7 years ago
Zach Hilman 5b9d48ba43 Add missing parameter to files.push_back() 8 years ago
Zach Hilman 9b710a5901 Use more descriptive error codes and messages 8 years ago
Zach Hilman f93e75f496 Use ErrorEncrypted where applicable and fix no keys crash 8 years ago
Zach Hilman 568ce6304c Add missing includes and use const where applicable 8 years ago
Zach Hilman 272ca87298 Make XCI comply to review and style guidelines 8 years ago
Zach Hilman 03467b64e3 Extract mbedtls to cpp file 8 years ago
Zach Hilman b10c0d291f Remove files that are not used 8 years ago
Lioncash 2fb4f00bf7 partition_filesystem: Remove dynamic_cast in PrintDebugInfo() 8 years ago
Zach Hilman 2e4c791f79 RomFS Extraction 8 years ago
Zach Hilman bd410ce242 VFS Regression and Accuracy Fixes (#776) 8 years ago
Lioncash 6904f9f6b1 partition_filesystem: Use std::move where applicable 8 years ago
Zach Hilman ac0c52dd5f NRO Assets and NACP file format 8 years ago
Lioncash 2cbc2717e4 vfs: Correct file_p variable usage within InterpretAsDirectory() 8 years ago
Lioncash 861405d6c0 file_util, vfs: Use std::string_view where applicable 8 years ago
Lioncash 574be087d4 file_util: Use a u64 to represent number of entries 8 years ago
Lioncash 25e1111621 file_sys/errors: Remove redundant object constructor calls 8 years ago
Lioncash 285dfd1a6d vfs_real: Remove redundant copying of std::vector instances in GetFiles() and GetSubdirectories() 8 years ago
Lioncash 97f7a15e70 partition_filesystem, vfs_real: Add missing standard includes 8 years ago
Lioncash ed7f23ef32 partition_filesystem, vfs_real: Use std::move in ReplaceFileWithSubdirectory() where applicable 8 years ago
Lioncash 24fc1a425a partition_filesystem, vfs_real: Use std::distance() instead of subtraction 8 years ago
Lioncash 785d86d181 vfs_offset: Simplify TrimToFit() 8 years ago
Lioncash 25510961ea vfs: Make WriteBytes() overload taking a std::vector pass the std::vector by const reference 8 years ago
Lioncash e523ab8b03 vfs: Use variable template variants of std::is_trivially_copyable 8 years ago
Lioncash 556aaf9627 vfs: Amend constness on pointers in WriteBytes() and WriteArrays() member functions to be const qualified 8 years ago
Lioncash 02e5e6fba3 vfs_offset: std::move file and name parameters of OffsetVfsFile 8 years ago
Lioncash 3fbde66789 partition_filesystem: Return pfs_dirs member variable within GetSubdirectories() 8 years ago
Lioncash f92bb43138 savedata_factory: Make SaveDataDescriptor's DebugInfo() function a const member function 8 years ago
Lioncash a9b596c444 partition_filesystem: Ensure all class members of PartitionFilesystem are initialized 8 years ago
Lioncash 9eb43dc910 content_archive: Make IsDirectoryExeFS() take a shared_ptr as a const reference 8 years ago
Lioncash 701bdfd753 content_archive: Add missing standard includes 8 years ago
Lioncash bff53f234d content_archive: std::move VirtualFile in NCA's constructor 8 years ago
Lioncash 47858aed98 vfs: Deduplicate accumulation code in VfsDirectory's GetSize() 8 years ago
Zach Hilman 82150bd5c1 Virtual Filesystem 2: Electric Boogaloo (#676) 8 years ago
Zach Hilman 753d85fb0c General Filesystem and Save Data Fixes (#670) 8 years ago