summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #1188 from lioncash/unusedGravatar bunnei2018-08-271-1/+0
|\ \ | | | | | | vfs_real: Remove unused variable in CreateDirectoryRelative()
| * | vfs_real: Remove unused variable in CreateDirectoryRelative()Gravatar Lioncash2018-08-271-1/+0
| |/
* | Merge pull request #1175 from lioncash/nsGravatar bunnei2018-08-2713-12/+42
|\ \ | | | | | | core: Namespace all code in the arm subdirectory under the Core namespace
| * | core: Namespace all code in the arm subdirectory under the Core namespaceGravatar Lioncash2018-08-2413-12/+42
| | | | | | | | | | | | Gets all of these types and interfaces out of the global namespace.
* | | Merge pull request #1187 from lioncash/shadowGravatar bunnei2018-08-271-3/+3
|\ \ \ | | | | | | | | registered_cache: Get rid of variable shadowing in ProcessFiles()
| * | | registered_cache: Get rid of variable shadowing in ProcessFiles()Gravatar Lioncash2018-08-271-3/+3
| | |/ | |/| | | | | | | Prevents compiler warnings.
* | | Merge pull request #1176 from lioncash/infoGravatar bunnei2018-08-271-2/+1
|\ \ \ | | | | | | | | svc: Return process title ID if queried in GetInfo()
| * | | svc: Return process title ID if queried in GetInfo()Gravatar Lioncash2018-08-251-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge pull request #1174 from lioncash/debugGravatar bunnei2018-08-271-0/+1
|\ \ \ \ | | | | | | | | | | debug_utils: Minor individual interface changes
| * | | | debug_utils: Remove unused includesGravatar Lioncash2018-08-241-0/+1
| | |_|/ | |/| | | | | | | | | | | | | | Quite a bit of these aren't necessary directly within the debug_utils header and can be removed or included where actually necessary.
* | | | Merge pull request #1162 from ogniK5377/ttf-pluGravatar bunnei2018-08-271-5/+51
|\ \ \ \ | | | | | | | | | | PL:U Added SharedFonts loading via TTF
| * | | | Addressed plu TTF changesGravatar David Marcec2018-08-241-6/+7
| | | | |
| * | | | Added SharedFonts loading via TTFGravatar David Marcec2018-08-231-5/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By having the following TTF files in your yuzu sysdata directory. You can load sharedfonts via TTF files. FontStandard.ttf FontChineseSimplified.ttf FontExtendedChineseSimplified.ttf FontChineseTraditional.ttf FontKorean.ttf FontNintendoExtended.ttf FontNintendoExtended2.ttf
* | | | | Merge pull request #1168 from lioncash/headerGravatar bunnei2018-08-272-1/+4
|\ \ \ \ \ | | | | | | | | | | | | hid: Move core include to cpp file
| * | | | | hid: Move core include to cpp fileGravatar Lioncash2018-08-232-1/+4
| | |/ / / | |/| | | | | | | | | | | | | | | | | | 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.
* | | | | Merge pull request #1171 from lioncash/trueGravatar bunnei2018-08-271-7/+4
|\ \ \ \ \ | | | | | | | | | | | | core: Remove always true conditionals in Load()
| * | | | | core: Remove always true conditionals in Load()Gravatar Lioncash2018-08-241-7/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | These conditions are always true, since the outer conditional already checks for these conditions.
* | | | / set: Fixed GetAvailableLanguageCodes() to follow the max_entriesGravatar tech4me2018-08-262-8/+45
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge pull request #1166 from lioncash/typoGravatar Sebastian Valle2018-08-251-1/+1
|\ \ \ \ | |_|_|/ |/| | | filesystem: Fix typo in log message
| * | | filesystem: Fix typo in log messageGravatar Lioncash2018-08-231-1/+1
| |/ /
* | | Merge pull request #1094 from DarkLordZach/nax0Gravatar Mat M2018-08-2427-81/+806
|\ \ \ | | | | | | | | file_sys: Add support for NAX archives
| * | | file_sys/crypto: Fix missing/unnecessary includesGravatar Zach Hilman2018-08-249-5/+10
| | | |
| * | | xci: Ignore NCA files with updates in secureGravatar Zach Hilman2018-08-231-0/+3
| | | |
| * | | content_archive: Add update title detectionGravatar Zach Hilman2018-08-232-0/+11
| | | | | | | | | | | | | | | | 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.
| * | | key_manager: Eliminate indexed for loopGravatar Zach Hilman2018-08-231-6/+13
| | | |
| * | | key_manager: Create keys dir if it dosen't existGravatar Zach Hilman2018-08-232-0/+2
| | | | | | | | | | | | | | | | On call to WriteKeyToFile, so that the autogenerated file can be written.
| * | | file_sys: Cut down on includes and copiesGravatar Zach Hilman2018-08-237-19/+30
| | | |
| * | | crypto: Eliminate magic constantsGravatar Zach Hilman2018-08-234-32/+38
| | | |
| * | | key_manager: Add support for autogenerated keysGravatar Zach Hilman2018-08-232-3/+45
| | | | | | | | | | | | | | | | Stored in a separate file than manual keys.
| * | | key_manager: Add support for KEK and SD seed derivationGravatar Zach Hilman2018-08-232-5/+135
| | | |
| * | | key_manager: Switch to boost flat_map for keysGravatar Zach Hilman2018-08-232-32/+14
| | | | | | | | | | | | | | | | Should make key gets marginally faster.
| * | | file_sys: Implement NAX containersGravatar Zach Hilman2018-08-233-0/+238
| | | |
| * | | registration: Add GetEntryUnparsed methodsGravatar Zach Hilman2018-08-232-0/+15
| | | | | | | | | | | | | | | | Returns the file before calling parser on it.
| * | | sdmc_factory: Add SDMC RegisteredCache getterGravatar Zach Hilman2018-08-232-1/+14
| | | |
| * | | vfs: Add GetOrCreateDirectoryRelative methodGravatar Zach Hilman2018-08-233-9/+13
| | | |
| * | | filesystem: Add CreateFactories methods to fsGravatar Zach Hilman2018-08-232-8/+11
| | | | | | | | | | | | | | | | Allows frontend to create registration caches for use before a game has booted.
| * | | filesystem: Add logging to registration gettersGravatar Zach Hilman2018-08-231-4/+25
| | | |
| * | | loader: Add new NAX-specific errors and messagesGravatar Zach Hilman2018-08-232-1/+27
| | | |
| * | | nax: Add AppLoader_NAX and update loader to support itGravatar Zach Hilman2018-08-234-2/+121
| | | |
| * | | xts_encryption_layer: Implement XTSEncryptionLayerGravatar Zach Hilman2018-08-233-1/+81
| | | |
| * | | aes_util: Make XTSTranscode stricter about sizesGravatar Zach Hilman2018-08-231-5/+2
| | | | | | | | | | | | | | | | 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.
| * | | ctr_encryption_layer: Fix bug when transcoding small dataGravatar Zach Hilman2018-08-231-5/+3
| | | | | | | | | | | | | | | | Fixes a bug where data lengths of less than size 0x10 will fail or have misleading return values.
| * | | xci: Fix error masking issueGravatar Zach Hilman2018-08-233-5/+17
| | |/ | |/| | | | | | | Prevents NCA-related errors from being masked into MissingProgramNCA or MissingKeyFile
* | | Merge pull request #1065 from DarkLordZach/window-titleGravatar Zach Hilman2018-08-241-0/+7
|\ \ \ | |_|/ |/| | qt: Add filename and title id to window title while running
| * | qt: Add filename and title id to window title while runningGravatar Zach Hilman2018-08-231-0/+7
| |/
* / Added GetBootMode (#1107)Gravatar David2018-08-234-3/+25
|/ | | | | | | | * Added GetBootMode Used by homebrew * Added enum for GetBootMode
* Merge pull request #1136 from tech4me/masterGravatar bunnei2018-08-222-4/+4
|\ | | | | qt/main: Port part of citra(#3411), open savedata works
| * qt/main: Port part of citra(#3411), open savedata worksGravatar tech4me2018-08-212-4/+4
| |
* | Merge pull request #840 from FearlessTobi/port-3353Gravatar bunnei2018-08-223-7/+18
|\ \ | | | | | | Port #3353 from Citra: "citra-qt: Add customizable speed limit target "
| * | Port #3353 from CitraGravatar fearlessTobi2018-08-213-7/+18
| | |