Commit Graph

  • 5a15d62b8b fs.mitm: require less contiguous memory to build romfs Michael Scire 2019-12-30 05:02:07 -0800
  • d0404f3cc9 fs.mitm: lazily initialize sd-romfs metadata Michael Scire 2019-12-30 03:23:40 -0800
  • 2ae298de24 fs.mitm: conserve memory when building romfs paths Michael Scire 2019-12-30 02:51:32 -0800
  • 0ebe2a4e16 mesosphere: refactor Elf vs Elf64 distinction Michael Scire 2019-12-17 15:02:59 -0800
  • 280fd26ada fusee: inject our kernel_ldr in place of N's Michael Scire 2019-12-17 14:36:42 -0800
  • 790017c375
    kernel_ldr: Explicitly reserve space for bss section in output .bin fincs 2019-12-17 23:24:21 +0100
  • e2e129a463
    Replace HFILES with HFILES_BIN in all makefiles fincs 2019-12-17 23:16:08 +0100
  • 60aa81808f meso: build with -ffixed-x18 Michael Scire 2019-12-17 14:07:01 -0800
  • a2d2b1b346 issue templates: end my suffering Michael Scire 2019-12-17 13:44:27 -0800
  • 9b84fde8ea kernel_ldr::cpu: prevent reordering around barrier instructions Michael Scire 2019-12-17 07:07:35 -0800
  • e2991d8796 fusee: fix sd kernel Michael Scire 2019-12-17 07:03:46 -0800
  • f2146bde8e kernelldr: miscellaneous fixes Michael Scire 2019-12-17 05:30:29 -0800
  • d516b6fced kernel_ldr: ensure crt0 is at start of output binary Michael Scire 2019-12-17 00:42:25 -0800
  • 25b2a14971 kernel_ldr: finish implementing all core logic. Michael Scire 2019-12-17 00:37:55 -0800
  • 06e4b94674 fs.mitm: only iter romfs dir if it exists (closes #763) Michael Scire 2019-12-16 17:31:26 -0800
  • f1a9dd8a98 loader: fix ECS after new-ipc rewrite misson20000 2019-12-12 22:56:50 -0800
  • c5bc7e7224 loader: fix ECS after new-ipc rewrite misson20000 2019-12-12 22:56:50 -0800
  • 0a18c63f24 pm: fix process exit on < 5.0.0 (closes #748) (thanks @misson20000) Michael Scire 2019-12-13 13:35:33 -0800
  • d72191ed5f pm: fix busy loop on <5.0.0 when processes exit misson20000 2019-12-13 12:58:28 -0800
  • 7127970a44
    meso: miscellaneous cleanup and build fixes fincs 2019-12-13 21:41:19 +0100
  • 5eeaae50fa
    Remove unnecessary copyright header. SciresM 2019-12-13 02:00:47 -0800
  • d90723910c mesosphere: Implement kernelldr through first page table mapping Michael Scire 2019-12-13 01:21:43 -0800
  • e70a209942 kernelldr: skeleton build system in prep for dev Michael Scire 2019-12-12 13:38:11 -0800
  • 5c7f0ac931 meso: skeleton libmesosphere in prep for kernelldr dev Michael Scire 2019-12-12 06:29:37 -0800
  • f9a199557c git subrepo push libraries Michael Scire 2019-12-11 18:37:44 -0800
  • 0fdbdb1f4d remove title_id removal TODO Michael Scire 2019-12-11 18:37:01 -0800
  • e734b23f11 cfg: Allow more flexible hbl configuration Michael Scire 2019-12-11 18:33:53 -0800
  • de1e6c9705 loader: update anti-downgrade tables for 9.1.0 Michael Scire 2019-12-11 13:35:22 -0800
  • c7fb3f7203 lmem: Implement Slab^H^H^H^HUnitHeap lmeme Michael Scire 2019-12-11 04:04:27 -0800
  • 04beea44b0 lmem: implement ExpHeap Michael Scire 2019-12-10 17:25:11 -0800
  • 71b220a4e9 pm: revise session limit in accordance with our handle limit Michael Scire 2019-12-10 20:40:03 -0800
  • 5448332009 pm: increase dmnt sessions. sm: remove session limit hack Michael Scire 2019-12-10 20:36:19 -0800
  • d3bafc5b3b git subrepo push libraries Michael Scire 2019-12-10 19:18:08 -0800
  • 2c9e1a814c Bump version to 0.10.1 0.10.1 Michael Scire 2019-12-10 18:33:01 -0800
  • df012e6e21 boot: do not use secure memory Michael Scire 2019-12-10 18:16:51 -0800
  • 2420b26981 sf: Allow for more than one process id holder (ugly) Michael Scire 2019-12-10 18:10:47 -0800
  • c1d68d7f0d util: add fourcc, intrusive list fixes Michael Scire 2019-12-10 12:27:19 -0800
  • 7cead4b620 Fix another off-by-one in TinyMT init calcs Michael Scire 2019-12-10 01:14:36 -0800
  • 27202b2fab tinymt: correct init iter count Michael Scire 2019-12-09 23:53:09 -0800
  • 1556a92a38 random: use TinyMT instead of XorShift Michael Scire 2019-12-09 23:50:47 -0800
  • 20eb666935 Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere into ncm Adubbz 2019-12-10 18:01:57 +1100
  • 206b1a1b57 kvdb: correct condition inversion in kvdb::Archive Michael Scire 2019-12-09 22:44:10 -0800
  • b9f313ba08 Title Id -> Program Id Adubbz 2019-12-10 15:25:40 +1100
  • 1faa2b581c Change to using pure virtuals Adubbz 2019-12-10 15:16:25 +1100
  • aa07f75b43 Update for vapours Adubbz 2019-12-10 15:13:00 +1100
  • a26e157579 make dist: ensure libraries are built Michael Scire 2019-12-09 19:13:13 -0800
  • 9578622abf sf: Improve class member function detection Michael Scire 2019-12-09 19:02:53 -0800
  • d4f99ddb4d libstratosphere: use from /atmosphere/libraries Michael Scire 2019-12-09 03:58:48 -0800
  • 0105455086 git subrepo clone https://github.com/Atmosphere-NX/Atmosphere-libs libraries Michael Scire 2019-12-09 03:57:37 -0800
  • 1020e24b9c Updated to new-ipc Adubbz 2019-12-09 19:57:36 +1100
  • 28717bfd27 fusee/pm: on 5.0.0+, fix system memory pool increase. Michael Scire 2019-12-09 17:56:38 -0800
  • 2d9aab3e2e libstratosphere: use from /atmosphere/libraries Michael Scire 2019-12-09 03:58:48 -0800
  • a697f6210b git subrepo clone https://github.com/Atmosphere-NX/Atmosphere-libs libraries Michael Scire 2019-12-09 03:57:37 -0800
  • 97bc709ceb Merge remote-tracking branch 'Adubbz/ncm' into ncm Adubbz 2019-12-09 19:54:51 +1100
  • 71fd69eb5a git subrepo push stratosphere/libstratosphere Michael Scire 2019-12-08 16:30:41 -0800
  • 9d7b52e2d4 Remove boost submodule Michael Scire 2019-12-08 16:27:45 -0800
  • 255e46e6d2 sf: correct size calculation for In/OutArray Michael Scire 2019-12-08 12:35:07 -0800
  • 7472bc1c7f Improve exception wrapping Michael Scire 2019-12-08 03:29:47 -0800
  • 3c7ece2f8b fs.mitm: fix infinite loop due to off-by-one in romfs read comparison Michael Scire 2019-12-07 21:27:12 -0800
  • a7e89c6dbb git subrepo push stratosphere/libstratosphere Michael Scire 2019-12-07 18:45:59 -0800
  • b0cae74bb9 ro: bss size is allowed to be zero Michael Scire 2019-12-07 18:13:16 -0800
  • 889ea5e5aa Fix memory corruption in romfs build (closes #708) Michael Scire 2019-12-07 17:42:00 -0800
  • 7e6ff1f327 exosphere: support enabling usermode pmu regs (closes #703) 0.10.0 Michael Scire 2019-12-07 15:35:34 -0800
  • ea49c2ccd1 Update changelog for 0.10.0 Michael Scire 2019-12-07 15:23:25 -0800
  • d484872a73 git subrepo clone --force https://github.com/m4xw/emummc Michael Scire 2019-12-07 14:54:15 -0800
  • 6ee525201c Update emummc README Michael Scire 2019-12-07 14:39:01 -0800
  • 5ac7ae7edb Update emummc for 9.1.0 Michael Scire 2019-12-07 14:36:31 -0800
  • 0c590eb768 Fix double semi-colon Michael Scire 2019-12-07 14:03:47 -0800
  • bd40d4f237 Turn on fs.mitm multithreading Michael Scire 2019-12-07 14:02:07 -0800
  • 788436b4a3 Bump version to 0.10.0 Michael Scire 2019-12-07 13:47:52 -0800
  • 2bb77237bc Increase default applet reservation size to make psel work Michael Scire 2019-12-07 13:45:14 -0800
  • 33827fe3a3 Implement support for 9.1.0 Michael Scire 2019-12-07 13:44:08 -0800
  • 48b0b2fc46 dmnt_cheat_vm: Correct register Restore and ClearRegs behavior Lioncash 2019-10-17 18:44:35 -0400
  • 4f29eedfe9 ams_mitm: implement hbl_html redirection Michael Scire 2019-12-07 04:30:26 -0800
  • 66372e2b2e ams_mitm: implement ns.mitm Michael Scire 2019-12-07 03:21:53 -0800
  • 2bae1ad116 Delete pre-rewrite ams_mitm code Michael Scire 2019-12-07 01:36:36 -0800
  • bbdc643b6d ams_mitm: fix directory save bugs Michael Scire 2019-12-07 01:03:16 -0800
  • a66fcde0ee fix uninitialized data access Michael Scire 2019-12-06 23:23:58 -0800
  • 7835486a4d ams_mitm: Implement savedata redirection Michael Scire 2019-12-06 23:19:48 -0800
  • 90367aea0d ams_mitm: add titles dir compat shim (to remove in 0.10.1) Michael Scire 2019-12-06 03:29:14 -0800
  • 16c638756c ams_mitm: implement automatic backups of biskeys/cal0 Michael Scire 2019-12-06 03:00:38 -0800
  • b08a97d883 shared_from_this requires public inheritance Michael Scire 2019-12-06 00:59:56 -0800
  • 746dbfe018 ams_mitm: Implement emummc Nintendo folder redirection Michael Scire 2019-12-05 23:41:33 -0800
  • 733f2b3cdd ams_mitm: implement layeredfs Michael Scire 2019-12-04 06:53:52 -0800
  • ad64cb5212 os/dd: primitive fixes Michael Scire 2019-12-03 19:26:43 -0800
  • b1a9e8d0df compat fixes for libnx master Michael Scire 2019-11-28 22:19:39 -0800
  • 4f9838df3c avoid lambda use in shared_ptr deleters Michael Scire 2019-11-28 09:48:21 -0800
  • f4ca2c02a7 fs.mitm: Implement bis protection Michael Scire 2019-11-28 01:28:20 -0800
  • e1391d4162 stop overriding user config on update Michael Scire 2019-11-27 13:44:09 -0800
  • 8d9c51f204 set_mitm: embed defaults in code, allow for missing ini Michael Scire 2019-11-27 13:28:54 -0800
  • c10ba67973 ams_mitm: Implement system settings mitm Michael Scire 2019-11-26 20:58:39 -0800
  • 55610694c8 ams_mitm: Implement set:sys firmwareversion mitm Michael Scire 2019-11-22 02:05:59 -0800
  • 8764d94fd9 Implement set_mitm Michael Scire 2019-11-21 19:32:41 -0800
  • 5228768841 ams_mitm: implement hid mitm Michael Scire 2019-11-21 12:01:14 -0800
  • 9c68bea16c Add icon for reboot to payload (closes #644) Michael Scire 2019-11-21 04:29:09 -0800
  • 5484740cab hbl: support different keys for any-app vs specific Michael Scire 2019-11-21 04:21:23 -0800
  • 421324b498 mitm/cfg: pass around override status for decision-making Michael Scire 2019-11-21 04:03:19 -0800
  • 37e065fa2d ams_mitm: implement bpc:mitm Michael Scire 2019-11-21 01:48:47 -0800
  • b758e3fc55 strat: update for latest libnx. Michael Scire 2019-11-21 00:28:32 -0800
  • 393596ef9a ams_mitm: begin skeleton refactor Michael Scire 2019-11-20 23:58:18 -0800