| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2018-08-06 | Use const where applicable | Zach Hilman | |
| 2018-08-06 | Avoid parsing RomFS to directory in NCA | Zach Hilman | |
| 2018-08-04 | content_archive: Add support for titlekey cryptography | Zach Hilman | |
| 2018-08-04 | Merge pull request #849 from DarkLordZach/xci | bunnei | |
| XCI and Encrypted NCA Support | |||
| 2018-08-02 | vfs_vector: Remove unused variable in FindAndRemoveVectorElement() | Lioncash | |
| This wasn't being used for anything, so it can be removed. | |||
| 2018-08-02 | vfs_vector: Avoid unnecessary copies where applicable | Lioncash | |
| The lambda elements should be taken by const reference here, and we can move the virtual directory passed to ReplaceFileWithSubdirectory() | |||
| 2018-08-01 | Add missing parameter to files.push_back() | Zach Hilman | |
| 2018-08-01 | Use more descriptive error codes and messages | Zach Hilman | |
