Commit Graph

  • 31fde233e1 fatal: refactor for R_TRY Michael Scire 2019-06-17 16:41:03 -0700
  • f9bf8923b1 loader: refactor for R_TRY Michael Scire 2019-06-17 16:29:09 -0700
  • ee40dcd76f PM: Refactor for R_TRY, remove gotos Michael Scire 2019-06-17 15:27:29 -0700
  • c60ee15449 Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere Michael Scire 2019-06-17 14:47:45 -0700
  • 876d94c338 ro: update for R_TRY usage Michael Scire 2019-06-17 14:46:18 -0700
  • 7c37b7497b
    emummc: sanitize raw image file find loop (thanks @AnalogMan) hexkyz 2019-06-17 19:47:47 +0100
  • dfcba5e6d4 sm: refactor to use R_TRY Michael Scire 2019-06-17 09:17:53 -0700
  • a0cf3bbed8 spl: refactor to use R_TRY Michael Scire 2019-06-17 09:00:15 -0700
  • 1c503d59b5 git subrepo push emummc Michael Scire 2019-06-16 15:01:52 -0700
  • 0bf7df0426 emummc: fix nintendo path redir on 4.1.0 Michael Scire 2019-06-16 15:01:10 -0700
  • 2c46ec9638 emummc: fix file based mode hexkyz 2019-06-16 20:51:25 +0100
  • ef0c8e0aac git subrepo push emummc Michael Scire 2019-06-16 11:09:33 -0700
  • 1a5801ee0f emummc: improve linkscript/building Michael Scire 2019-06-16 11:09:02 -0700
  • aa289410bb
    Merge pull request #567 from Atmosphere-NX/emunand_dev 0.9.0 SciresM 2019-06-15 21:41:40 -0700
  • b7a370b156 git subrepo clone --branch=develop https://github.com/m4xw/emuMMC emummc Michael Scire 2019-06-15 21:37:41 -0700
  • 87a1aa17a7 Add additional credit Michael Scire 2019-06-15 16:28:18 -0700
  • 2fde907c5e fusee: remove debug filesave Michael Scire 2019-06-15 16:00:37 -0700
  • 3caa7166f2
    fusee: update folder structure for emummc files mode hexkyz 2019-06-15 19:08:23 +0100
  • af5d88d4e4
    Further clarify emummc files mode structure hexkyz 2019-06-15 18:24:21 +0100
  • cd080e2552
    fusee: BCT.ini to emummc.ini hexkyz 2019-06-15 17:39:03 +0100
  • 68c530c4a4
    BCT: remove emummc entry hexkyz 2019-06-15 17:34:30 +0100
  • aad02cd751 ams_mitm: update write handle persist path Michael Scire 2019-06-15 07:57:50 -0700
  • 9de7b01ee6 Bump version to 0.9.0 Michael Scire 2019-06-15 06:10:54 -0700
  • 65d499adb3
    Merge pull request #564 from WinterMute/ctype-usage-fixes SciresM 2019-06-15 05:48:50 -0700
  • e5402bd8b8 fusee: embed a copy of emummc Michael Scire 2019-06-15 05:48:04 -0700
  • 5ae9bd5fe5 move emummc config to emummc/emummc.ini Michael Scire 2019-06-14 21:53:58 -0700
  • 0dcb496522 Fix emummc nintendo dir redirection Michael Scire 2019-06-14 21:20:53 -0700
  • c8f2d17d02 sept: fix undefined behavior with emummc Michael Scire 2019-06-14 18:19:10 -0700
  • a4daa0761a fusee: cleanup sdmmc related code hexkyz 2019-06-14 20:33:48 +0100
  • 8bd79e8299 fusee: add automatic emummc injection support Michael Scire 2019-06-14 06:37:25 -0700
  • 4f8ab5c599 exo: add smcAmsGetEmummcConfig Michael Scire 2019-06-04 12:31:23 -0700
  • 8cf30176cb fix usage of ctype macros WinterMute 2019-06-14 10:52:52 +0100
  • e5e605a362
    Merge pull request #563 from ammaraskar/patch-1 hexkyz 2019-06-12 17:45:27 +0100
  • 1021b4a455
    emummc: mount all of boot0/boot1 and fix start sector for contiguous access hexkyz 2019-06-12 17:39:02 +0100
  • 919c3b2a65
    Fix documentation for sept's python dependencies Ammar Askar 2019-06-12 01:42:21 -0700
  • 0986b48a55 emummc: implement SD partition mode; clean up and rename emunand code hexkyz 2019-06-09 19:33:44 +0100
  • 4c4f037361 Merge branch 'master' into emunand_dev hexkyz 2019-06-09 19:23:51 +0100
  • 31b4540c88
    Update building.md CLO 2019-06-09 16:18:12 +0300
  • f6d11c0f05
    Update building.md CLO 2019-06-09 16:11:28 +0300
  • bee62949d9
    Update building.md CLO 2019-06-09 16:11:10 +0300
  • b7da414574
    Help compilers with sept clarifications CLO 2019-06-09 16:01:57 +0300
  • e7e5ef4e5d dmnt: update targetio file ops for new libnx api Michael Scire 2019-06-08 15:58:09 -0700
  • 0c6a3cd97d Revert "Increase cheat file and opcode size maximum " WerWolv 2019-06-08 13:15:14 +0200
  • cca7089e34 Revert "Fixed compilation with new libnx fsFileRead and fsFileWrite functions" WerWolv 2019-06-08 13:17:12 +0200
  • 850bf9444a Fixed compilation with new libnx fsFileRead and fsFileWrite functions WerWolv 2019-06-08 13:17:12 +0200
  • 992dd643dc Truncate cheat names when they get too long instead of not parsing the cheat at all WerWolv 2019-06-08 13:16:38 +0200
  • 59f86ce7fd Increase cheat file and opcode size maximum WerWolv 2019-06-08 13:15:14 +0200
  • df3c8f4c94
    Merge pull request #555 from lioncash/header SciresM 2019-06-04 12:23:37 -0700
  • 89a83b0e5a bpcmitm_main: Remove unnecessary includes Lioncash 2019-06-04 06:29:12 -0400
  • 7bdd4bb2d1 bpcmitm_main: Add missing header guard Lioncash 2019-06-04 06:28:31 -0400
  • 3060b848de Fixup a lot of things Sandla Honerla 2019-06-04 13:08:53 +0530
  • 89145cbf2e Remove rnx_mitm Sandla Honerla 2019-06-04 12:50:13 +0530
  • 272d6db436 Revert cm stuff Sandla Honerla 2019-06-04 12:43:43 +0530
  • 74a64ead81 Add rnx and rnx_mitm service Sandla Honerla 2019-06-04 12:29:08 +0530
  • f29ab6d0f3
    Merge pull request #550 from lioncash/resource SciresM 2019-06-03 19:58:06 -0700
  • dd10547ac2 setsys_settings_items: Less resource churn with combined key/value construction Lioncash 2019-06-03 20:57:52 -0400
  • 452c61db7a setsys_settings_items: Simplify buffer management in LoadConfiguration() Lioncash 2019-06-03 20:54:24 -0400
  • 2efdee5cb8 meso: KProcess: add ForEachThread mesosphere-old TuxSH 2018-11-19 12:17:06 +0100
  • 240f455bc0 Fix FindObject TuxSH 2018-11-19 11:52:03 +0100
  • 6642373795 meso: add FindObject to KObjectAllocator * TuxSH 2018-11-19 11:19:25 +0100
  • 1a924ad317 meso: invert process<>thread header deps TuxSH 2018-11-15 12:14:19 +0100
  • 91662decf0 meso: add KProcess::SetDebugPauseState TuxSH 2018-11-15 11:56:26 +0100
  • 529024448e meso: introduce ProcessState TuxSH 2018-11-15 11:49:32 +0100
  • 757aa30e74 meso: Implement KObjectRegistry TuxSH 2018-11-13 16:06:20 +0100
  • fb4e0988b9 meso: KServerPort dtor TuxSH 2018-11-13 11:01:46 +0100
  • ad879ca327 meso: Implement ConnectLight TuxSH 2018-11-13 01:14:55 +0100
  • efe7325af3 meso: impl AddServerSession TuxSH 2018-11-12 15:48:03 +0100
  • 173bde2eca meso: KPort mini skeleton TuxSH 2018-11-12 14:52:57 +0100
  • acf32f841c meso: Implement LightSession functions TuxSH 2018-11-12 12:30:58 +0100
  • be3550d382 meso: Implement KLightServerSession dtor TuxSH 2018-11-12 09:54:22 +0100
  • 9c8f818c29 meso: add KLightSession skeleton, remove KBaseSession TuxSH 2018-11-11 22:53:15 +0100
  • eb7e4153d1 meso: use macro to refactor auto obj declaration TuxSH 2018-11-11 15:59:27 +0100
  • 86c43331eb meso: KBaseSession TuxSH 2018-11-11 01:36:15 +0100
  • baa34ddab5 meso: same thing for KEvent TuxSH 2018-11-10 23:20:04 +0100
  • d9c97983a3 meso: Client/server ifaces: use friendship TuxSH 2018-11-10 23:03:06 +0100
  • b6bbc4f3e5 arm64.hpp => arch.hpp, add GetCurrentCoreContextInstance TuxSH 2018-11-09 12:33:51 +0100
  • 195da2e599 Remove IServer client ref TuxSH 2018-11-09 00:01:48 +0100
  • 1b3b26c3af Fix KEvent resource acquision timeout TuxSH 2018-11-08 22:50:04 +0100
  • 0fb40d1ef5 Implement KCriticalSection (mostly) TuxSH 2018-11-08 01:04:06 +0100
  • 4238d2e97f Add KInterruptSpinLock, which is what is really used in the official kernel TuxSH 2018-11-08 00:11:30 +0100
  • 7b726c3184 Add KInterruptBottomHalfGuard TuxSH 2018-11-07 12:03:25 +0100
  • 40b860c239 Removing useless func IsAlive, since it's handled by ISetAllocated TuxSH 2018-11-07 01:16:35 +0100
  • 5222b429c5 Add KInterruptEvent skeleton; remove useless funcs TuxSH 2018-11-07 01:04:20 +0100
  • 2949d08eb2 Add static assers to token generation TuxSH 2018-11-06 23:57:21 +0100
  • 6d898acc98 Fix make_object TuxSH 2018-11-06 17:45:27 +0100
  • f72836d72c Fix GenerateClassToken TuxSH 2018-11-06 17:33:03 +0100
  • 65b20d0685 Better solution for latest commit TuxSH 2018-11-06 17:17:10 +0100
  • d4241fd8ef Add operator new/delete in IClient/IServer TuxSH 2018-11-06 16:59:30 +0100
  • 504c74bc57 Fix build issues in make_object; fix linkage issues TuxSH 2018-11-06 16:48:07 +0100
  • c47a9931d9 Handle table fixes & additions to makeobject TuxSH 2018-11-06 16:00:52 +0100
  • 4a1021f220 Do the same for ILimitedResource; fix handle table def, for the moment TuxSH 2018-11-06 00:16:33 +0100
  • ac6762bb6c Add more reflexivity to client/server interfaces TuxSH 2018-11-05 23:53:29 +0100
  • e2d8316401 Fix KCondition variable; add timeout parameter to ILimitableResource TuxSH 2018-11-05 23:16:35 +0100
  • 0a0c05481e mesosphere: Result{} => Result() Michael Scire 2018-11-05 11:40:24 -0800
  • cd1f74154d Use scoped_lock, etc TuxSH 2018-11-05 14:12:38 +0100
  • 698fa9fcb0 Write KEvent::Initialize, fix build issues TuxSH 2018-11-05 13:57:50 +0100
  • a4419dfc41 mesosphere: Skeleton K(Readable/Writable)Event Michael Scire 2018-11-05 03:51:50 -0800
  • 600afa5f0f mesosphere: Add convenience KScopedCriticalSection Michael Scire 2018-11-05 03:47:15 -0800
  • 9b1fb0c6df mesosphere: KSync->Signal() -> KSync->NotifyWaiters Michael Scire 2018-11-05 03:46:22 -0800
  • 08970a82ea mesosphere: ResultNotPermitted -> ResultInvalidState Michael Scire 2018-11-05 03:43:23 -0800