| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-08-22 | Merge pull request #1136 from tech4me/master | bunnei | |
| qt/main: Port part of citra(#3411), open savedata works | |||
| 2018-08-21 | vfs: Replace mode.h include with forward declarations where applicable | Lioncash | |
| Avoids the need to rebuild these source files if the mode header changes. | |||
| 2018-08-21 | sdmc_factory: Remove unnecessary core include | Lioncash | |
| This doesn't require the central core header to be included, it just needs the vfs headers. | |||
| 2018-08-21 | qt/main: Port part of citra(#3411), open savedata works | tech4me | |
| 2018-08-20 | service/filesystem: Use forward declarations where applicable | Lioncash | |
| Avoids the need to rebuild multiple source files if the filesystem code headers change. This also gets rid of a few instances of indirect inclusions being relied upon | |||
| 2018-08-20 | romfs_factory: Remove unnecessary includes and use forward declarations ↵ | Lioncash | |
| where applicable Avoids the need to rebuild whatever includes the romfs factory header if the loader header ever changes. We also don't need to include the main core header. We can instead include the headers we specifically need. | |||
| 2018-08-20 | registration: Add Data_Unknown5 NCAContentType | Zach Hilman | |
| 2018-08-18 | filesystem: Add support for loading of system archives | Zach Hilman | |
| 2018-08-15 | common: Namespace hex_util.h/.cpp | Lioncash | |
| It's in the common code, so it should be under the Common namespace like everything else. | |||
| 2018-08-15 | Merge pull request #1005 from DarkLordZach/registered-fmt | bunnei | |
| file_sys: Add support for registration format | |||
| 2018-08-15 | loader: Make ResultStatus directly compatible with fmt | Lioncash | |
| We can make the enum class type compatible with fmt by providing an overload of operator<<. While we're at it, perform proper bounds checking. If something exceeds the array, it should be a hard fail, because it's, without a doubt, a programmer error in this case. | |||
| 2018-08-13 | Merge pull request #1032 from lioncash/sanitize | bunnei | |
| vfs: Use sanitized paths within MoveFile() and MoveDirectory() | |||
| 2018-08-13 | Merge pull request #1031 from lioncash/verbosity | bunnei | |
| card_image: Simplify return statement of GetSubdirectories() | |||
| 2018-08-12 | vfs: Make VfsFilesystem constructor explicit | Lioncash | |
| Makes it consistent with the other VFS interfaces and prevents implicit construction. | |||
| 2018-08-12 | vfs: Make type hierarchy objects classes instead of structs | Lioncash | |
| struct should be used when the data type is very simple or otherwise has no invariants associated with it. Given these are used to form a hierarchy, class should be used instead. | |||
| 2018-08-12 | registration: Various style and documentation improvements | Zach Hilman | |
| Fix logic in RealVfsFilesystem Create methods Remove magic numbers Fix regex errors | |||
| 2018-08-12 | vfs: Use sanitized paths within MoveFile() and MoveDirectory() | Lioncash | |
| Previously these were being unused (or partially unused). While we're at it, use better naming to make it visibly obvious which variant of the path is being used. | |||
| 2018-08-12 | card_image: Use type aliases to shorten definitions | Lioncash | |
| We have the aliases, so we may as well use 'em. | |||
| 2018-08-12 | card_image: Simplify return statement of GetSubdirectories() | Lioncash | |
| We don't need to write out the construction long-form, we can just let the language itself work it out off the return type. | |||
| 2018-08-12 | made ResultStatus a u16 | David Marcec | |
| 2018-08-11 | registration: Add support for force overwrite of installed | Zach Hilman | |
| 2018-08-11 | vfs_real: Add CreateFullPath to Create* operations | Zach Hilman | |
| 2018-08-11 | control_metadata: Remove unnecessary reference to base file | Zach Hilman | |
| 2018-08-11 | romfs: Remove cyclic shared_ptr leak in romfs code | Zach Hilman | |
| 2018-08-11 | registration: Update documentation and style | Zach Hilman | |
| 2018-08-11 | nca_metadata: Remove unnecessary reference to base file | Zach Hilman | |
| 2018-08-11 | bis_factory: Create NAND dirs if they don't exist | Zach Hilman | |
| 2018-08-11 | registration: Take RawCopy function as parameter | Zach Hilman | |
| Instead of defaulting to VfsRawCopy | |||
| 2018-08-11 | registered_cache: Fix missing reading from yuzu_meta | Zach Hilman | |
| 2018-08-11 | file_sys: Comply to style guidelines | Zach Hilman | |
| 2018-08-11 | qt: Add 'Install to NAND' option to menu | Zach Hilman | |
| Prompts for title type on NCA files. | |||
| 2018-08-11 | file_sys: Add RegisteredCache | Zach Hilman | |
| Manages NAND NCA get and install. | |||
| 2018-08-11 | file_sys: Add support for parsing NCA metadata (CNMT) | Zach Hilman | |
| 2018-08-11 | card_image: Add accessor for all NCAs in XCI | Zach Hilman | |
| 2018-08-11 | vfs_real: Add CreateFullPath to CreateFile | Zach Hilman | |
| Fixes bugs with calling CreateFile when the immediate directory does not exist. | |||
| 2018-08-11 | bis_factory: Add partial implementation of BISFactory | Zach Hilman | |
| Creates and stores RegisteredCaches for user and system NAND, as creation of a RegisteredCache is expensive. | |||
| 2018-08-11 | vfs: Add ConcatenatedVfsFile | Zach Hilman | |
| 2018-08-09 | loader: Add more descriptive errors | Zach Hilman | |
| Full list of new errors and descriptions in core/loader/loader.h | |||
| 2018-08-09 | Merge pull request #990 from lioncash/entry | bunnei | |
| fsp_srv: Emplace entries first when building index instead of emplacing last | |||
| 2018-08-08 | vfs: Fix documentation | Zach Hilman | |
| 2018-08-08 | vfs: Fix typo in VfsFilesystem docs | Zach Hilman | |
| 2018-08-08 | file_util: Use enum instead of bool for specifing path behavior | Zach Hilman | |
| 2018-08-08 | vfs: Use RealVfsFilesystem for fs-operations in RealVfsDirectory | Zach Hilman | |
| 2018-08-08 | file_sys: Add missing include in savedata_factory | Zach Hilman | |
| 2018-08-08 | vfs: Add unreachable assert to file permissions converter | Zach Hilman | |
| 2018-08-08 | vfs: Add RealVfsFilesystem implementation | Zach Hilman | |
| 2018-08-08 | vfs: Add VfsFilesystem interface and default implementation | Zach Hilman | |
| 2018-08-08 | fsp_srv: Use std::string_view's copy() function instead of strncpy() | Lioncash | |
| Given elements inserted into a vector are zeroed out, we can just copy MAX_LEN - 1 elements and the data will already be properly null terminated. | |||
| 2018-08-08 | Merge pull request #850 from DarkLordZach/icon-meta | bunnei | |
| Add Icons and Metadata Support | |||
| 2018-08-06 | loader: Add icon and title support to XCI | Zach Hilman | |
