| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-08-27 | Merge pull request #1188 from lioncash/unused | bunnei | |
| vfs_real: Remove unused variable in CreateDirectoryRelative() | |||
| 2018-08-27 | Merge pull request #1175 from lioncash/ns | bunnei | |
| core: Namespace all code in the arm subdirectory under the Core namespace | |||
| 2018-08-27 | Merge pull request #1187 from lioncash/shadow | bunnei | |
| registered_cache: Get rid of variable shadowing in ProcessFiles() | |||
| 2018-08-27 | vfs_real: Remove unused variable in CreateDirectoryRelative() | Lioncash | |
| 2018-08-27 | registered_cache: Get rid of variable shadowing in ProcessFiles() | Lioncash | |
| Prevents compiler warnings. | |||
| 2018-08-27 | Merge pull request #1176 from lioncash/info | bunnei | |
| svc: Return process title ID if queried in GetInfo() | |||
| 2018-08-27 | Merge pull request #1174 from lioncash/debug | bunnei | |
| debug_utils: Minor individual interface changes | |||
| 2018-08-27 | Merge pull request #1162 from ogniK5377/ttf-plu | bunnei | |
| PL:U Added SharedFonts loading via TTF | |||
| 2018-08-27 | Merge pull request #1168 from lioncash/header | bunnei | |
| hid: Move core include to cpp file | |||
| 2018-08-27 | Merge pull request #1171 from lioncash/true | bunnei | |
| core: Remove always true conditionals in Load() | |||
| 2018-08-26 | set: Fixed GetAvailableLanguageCodes() to follow the max_entries | tech4me | |
| Rightnow, in games use GetAvailableLanguageCodes(), there is a WriteBuffer() with size larger than the buffer_size. (Core Critical core\hle\kernel\hle_ipc.cpp:WriteBuffer:296: size (0000000000000088) is greater than buffer_size (0000000000000078)) 0x88 = 17(languages) * 8 0x78 = 15(languages) * 8 GetAvailableLanguageCodes() can only support 15 languages. After firmware 4.0.0 there are 17 supported language instead of 15, to enable this GetAvailableLanguageCodes2() need to be used. So GetAvailableLanguageCodes() will be caped at 15 languages. Reference: http://switchbrew.org/index.php/Settings_services | |||
| 2018-08-25 | kernel/error: Amend error code for ERR_MAX_CONNECTIONS_REACHED | Lioncash | |
| We can make this error code an alias of the resource limit exceeded error code, allowing us to get rid of the lingering 3DS error code of the same type. | |||
| 2018-08-25 | kernel/error: Amend error code for ERR_PORT_NAME_TOO_LONG | Lioncash | |
| We can treat this as an alias of TooLarge for documentation purposes. This also lets us get rid of another lingering 3DS-related error code. | |||
| 2018-08-25 | kernel/error: Add error code for the handle table being full | Lioncash | |
| This replaces the lingering 3DS constant with the proper one, and utilizes it within HandleTable's Create() member function. | |||
| 2018-08-25 | kernel/error: Add error code for invalid memory permissions | Lioncash | |
| 2018-08-25 | kernel/error: Correct kernel error code for invalid combination | Lioncash | |
| 2018-08-25 | Merge pull request #1166 from lioncash/typo | Sebastian Valle | |
| filesystem: Fix typo in log message | |||
| 2018-08-25 | svc: Return process title ID if queried in GetInfo() | Lioncash | |
| We already have the variable itself set up to perform this task, so we can just return its value from the currently executing process instead of always stubbing it to zero. | |||
| 2018-08-24 | Merge pull request #1094 from DarkLordZach/nax0 | Mat M | |
| file_sys: Add support for NAX archives | |||
| 2018-08-24 | file_sys/crypto: Fix missing/unnecessary includes | Zach Hilman | |
| 2018-08-24 | core: Namespace all code in the arm subdirectory under the Core namespace | Lioncash | |
| Gets all of these types and interfaces out of the global namespace. | |||
| 2018-08-24 | debug_utils: Remove unused includes | Lioncash | |
| Quite a bit of these aren't necessary directly within the debug_utils header and can be removed or included where actually necessary. | |||
| 2018-08-24 | Merge pull request #1065 from DarkLordZach/window-title | Zach Hilman | |
| qt: Add filename and title id to window title while running | |||
| 2018-08-24 | core: Remove always true conditionals in Load() | Lioncash | |
| These conditions are always true, since the outer conditional already checks for these conditions. | |||
| 2018-08-23 | hid: Move core include to cpp file | Lioncash | |
| This isn't required to be in the header. Instead, directly include what this header needs and move it to the cpp file where it belongs. | |||
| 2018-08-23 | filesystem: Fix typo in log message | Lioncash | |
| 2018-08-23 | xci: Ignore NCA files with updates in secure | Zach Hilman | |
| 2018-08-23 | content_archive: Add update title detection | Zach Hilman | |
| This is needed because the title IDs of update NCAs will not use the update title ID. The only sure way to tell is to look for a partition with BKTR crypto. | |||
| 2018-08-23 | Added GetBootMode (#1107) | David | |
| * Added GetBootMode Used by homebrew * Added enum for GetBootMode | |||
| 2018-08-23 | qt: Add filename and title id to window title while running | Zach Hilman | |
| 2018-08-24 | Addressed plu TTF changes | David Marcec | |
| 2018-08-23 | key_manager: Eliminate indexed for loop | Zach Hilman | |
| 2018-08-23 | key_manager: Create keys dir if it dosen't exist | Zach Hilman | |
| On call to WriteKeyToFile, so that the autogenerated file can be written. | |||
| 2018-08-23 | file_sys: Cut down on includes and copies | Zach Hilman | |
| 2018-08-23 | crypto: Eliminate magic constants | Zach Hilman | |
| 2018-08-23 | key_manager: Add support for autogenerated keys | Zach Hilman | |
| Stored in a separate file than manual keys. | |||
| 2018-08-23 | key_manager: Add support for KEK and SD seed derivation | Zach Hilman | |
| 2018-08-23 | key_manager: Switch to boost flat_map for keys | Zach Hilman | |
| Should make key gets marginally faster. | |||
| 2018-08-23 | file_sys: Implement NAX containers | Zach Hilman | |
| 2018-08-23 | registration: Add GetEntryUnparsed methods | Zach Hilman | |
| Returns the file before calling parser on it. | |||
| 2018-08-23 | sdmc_factory: Add SDMC RegisteredCache getter | Zach Hilman | |
| 2018-08-23 | vfs: Add GetOrCreateDirectoryRelative method | Zach Hilman | |
| 2018-08-23 | filesystem: Add CreateFactories methods to fs | Zach Hilman | |
| Allows frontend to create registration caches for use before a game has booted. | |||
| 2018-08-23 | filesystem: Add logging to registration getters | Zach Hilman | |
| 2018-08-23 | loader: Add new NAX-specific errors and messages | Zach Hilman | |
| 2018-08-23 | nax: Add AppLoader_NAX and update loader to support it | Zach Hilman | |
| 2018-08-23 | xts_encryption_layer: Implement XTSEncryptionLayer | Zach Hilman | |
| 2018-08-23 | aes_util: Make XTSTranscode stricter about sizes | Zach Hilman | |
| XTS with Nintendo Tweak will fail mysteriously if the sector size is not 0x4000. Upgrade the critical log to an assert to prevent undefined behavior. | |||
| 2018-08-23 | ctr_encryption_layer: Fix bug when transcoding small data | Zach Hilman | |
| Fixes a bug where data lengths of less than size 0x10 will fail or have misleading return values. | |||
| 2018-08-23 | xci: Fix error masking issue | Zach Hilman | |
| Prevents NCA-related errors from being masked into MissingProgramNCA or MissingKeyFile | |||
