Commit graph

  • f23f490cb4 strat: fix clang build Michael Scire 2022-03-23 10:39:20 -07:00
  • c503629ac8 ams.mitm: fix reboot to payload Michael Scire 2022-03-23 10:17:00 -07:00
  • 6b436739be git subrepo push emummc Michael Scire 2022-03-23 09:22:50 -07:00
  • 4f763b2aa4 emummc: integrate updates for 14.0.0 Michael Scire 2022-03-23 09:22:22 -07:00
  • 12d83106fd git subrepo clone --branch=develop https://github.com/m4xw/emummc emummc Michael Scire 2022-03-23 09:20:54 -07:00
  • e3cb5e74b9 emummc: temp delete Michael Scire 2022-03-23 09:20:31 -07:00
  • b1a4a0db67 git subrepo push libraries Michael Scire 2022-03-23 09:17:52 -07:00
  • 847fee4901 docs: fix changelog, some Michael Scire 2022-03-23 09:13:47 -07:00
  • f2b48d466f docs: add basic changelog for 1.3.0 Michael Scire 2022-03-23 09:07:51 -07:00
  • 6e97dff27f exo: fix typo causing mishandling of carveouts Michael Scire 2022-03-23 08:49:18 -07:00
  • be399772c0 emummc: add 14.0.0 patches Michael Scire 2022-03-23 04:32:08 -07:00
  • 45da60f902 kern: turns out changing base address gives pretty elfs but breaks relocs Michael Scire 2022-03-23 00:45:48 -07:00
  • 01fd324d4f os/dd: add missing semicolon to new cache logic Michael Scire 2022-03-23 00:29:49 -07:00
  • f95bdb87a0 exo: right, Mariko* is a wiki-ism Michael Scire 2022-03-23 00:04:14 -07:00
  • 91d3d242f5 exo: update for new dram ids Michael Scire 2022-03-23 00:03:18 -07:00
  • 383fc2cc99 kern: codegen tweaks, now that we're no longer -Os Michael Scire 2022-03-22 23:58:39 -07:00
  • 1ca2f61527 kern: good night sweet prince Michael Scire 2022-03-22 23:13:50 -07:00
  • cdc619a8a6 kern: on second thought, gcc built ins are for chumps Michael Scire 2022-03-22 23:10:09 -07:00
  • ff07ba4201 kern: implement revised IPI/SGI semantics Michael Scire 2022-03-22 23:02:10 -07:00
  • 9d89835ff8 kern: update for new hw maintenance semantics Michael Scire 2022-03-22 21:33:43 -07:00
  • 6e17317d5d kern: implement new thread context/fpu semantics Michael Scire 2022-03-22 19:59:39 -07:00
  • 79afa3b64c fusee: add unused mtc table hexkyz 2022-03-22 23:28:32 +00:00
  • f3968f5f7c fusee: add new sdram params hexkyz 2022-03-22 23:14:00 +00:00
  • a8e23adffe fusee: add new mtc tables hexkyz 2022-03-22 22:51:29 +00:00
  • 401047f603 kern: implement additional randomness in KPageHeap allocations Michael Scire 2022-03-22 15:29:55 -07:00
  • 24739f245e kern: enforce end of dram == end of partitions (move our probably outdated KTraceBuffer to new location) Michael Scire 2022-03-22 15:01:22 -07:00
  • 8cb3cfd835 kern: add new KCapability checks before creating process Michael Scire 2022-03-22 14:45:29 -07:00
  • 14e768cd10 kern: add InfoType_IsSvcPermitted Michael Scire 2022-03-22 14:29:02 -07:00
  • ef1b67b87b kern: enforce maximum secure region size Michael Scire 2022-03-22 14:16:02 -07:00
  • 8ef6c49d30 kern: print kernel backtrace on panic Michael Scire 2022-03-22 14:11:35 -07:00
  • a89c5dd5d7 ncm: hot take, uninitialized data bad Michael Scire 2022-03-22 14:02:14 -07:00
  • dfcb5005d2 fs/sprof/build: fix minor issues Michael Scire 2022-03-22 13:27:05 -07:00
  • f3e3649bd5 pm: grant access to GetResourceLimitPeakValue Michael Scire 2022-03-22 11:10:02 -07:00
  • 07f91f0a83 boot2: launch omm before am Michael Scire 2022-03-22 11:09:46 -07:00
  • 81005fa3f8 pgl: style nitpick Michael Scire 2022-03-22 10:29:18 -07:00
  • 60d78bbf75 pgl: hook up logic for enabling extra system threads Michael Scire 2022-03-22 10:27:03 -07:00
  • 247852db3a pm: hook up the new libnx apis Michael Scire 2022-03-22 10:21:47 -07:00
  • 51c145f6c9 fusee: update static_assert on key generation Michael Scire 2022-03-22 10:09:23 -07:00
  • 74fddf667a pm: loosen restriction on resource limit boost Michael Scire 2022-03-22 09:59:09 -07:00
  • 027242e909 erpt: update id map Michael Scire 2022-03-22 08:20:45 -07:00
  • 86f98e49c7 sf: add another sanity assert Michael Scire 2022-03-22 05:22:44 -07:00
  • 3579797309 sf: add new debug-interface-id in cmif out header Michael Scire 2022-03-22 05:19:18 -07:00
  • 77b3bfcd16 sprofile: fix/simplify import count calculation Michael Scire 2022-03-22 01:00:53 -07:00
  • fa98bf9434 libstrat: misc fixes for unused arg warnings Michael Scire 2022-03-22 01:00:39 -07:00
  • e975784179 fatal: update for new 14.0.0 command Michael Scire 2022-03-22 00:51:41 -07:00
  • dc643daaa7 kern: update version (note: actual 14-kernel diff/impl todo) Michael Scire 2022-03-21 23:56:54 -07:00
  • e05df99342 pm/kern: update for 14.0.0 Michael Scire 2022-03-21 23:52:16 -07:00
  • 0cfc93d423 sprofile: update for 14.0.0 (orphaned profiles now deleted on import) Michael Scire 2022-03-21 23:20:31 -07:00
  • 588d761615 exo/fusee: first pass at updating enums for 14.0.0 Michael Scire 2022-03-21 18:37:48 -07:00
  • 003f369238 docs: add basic changelog for 1.3.0 1400_support Michael Scire 2022-03-23 09:07:51 -07:00
  • 56050a2195 exo: fix typo causing mishandling of carveouts Michael Scire 2022-03-23 08:49:18 -07:00
  • e15bcc10a8 emummc: add 14.0.0 patches Michael Scire 2022-03-23 04:32:08 -07:00
  • caf0be85fa kern: turns out changing base address gives pretty elfs but breaks relocs Michael Scire 2022-03-23 00:45:48 -07:00
  • 8c955587f4 os/dd: add missing semicolon to new cache logic Michael Scire 2022-03-23 00:29:49 -07:00
  • 253ce776cb exo: right, Mariko* is a wiki-ism Michael Scire 2022-03-23 00:04:14 -07:00
  • bec0c7ec2f exo: update for new dram ids Michael Scire 2022-03-23 00:03:18 -07:00
  • ae09c45f6b kern: codegen tweaks, now that we're no longer -Os Michael Scire 2022-03-22 23:58:39 -07:00
  • 059a005647 kern: good night sweet prince Michael Scire 2022-03-22 23:13:50 -07:00
  • b7091df796 kern: on second thought, gcc built ins are for chumps Michael Scire 2022-03-22 23:10:09 -07:00
  • bb0be4de8e kern: implement revised IPI/SGI semantics Michael Scire 2022-03-22 23:02:10 -07:00
  • 7454507467 kern: update for new hw maintenance semantics Michael Scire 2022-03-22 21:33:43 -07:00
  • 79dbc22cb2 kern: implement new thread context/fpu semantics Michael Scire 2022-03-22 19:59:39 -07:00
  • 0896d47a92 fusee: add unused mtc table hexkyz 2022-03-22 23:28:32 +00:00
  • 4288b12f37 fusee: add new sdram params hexkyz 2022-03-22 23:14:00 +00:00
  • 599c4ebf42 fusee: add new mtc tables hexkyz 2022-03-22 22:51:29 +00:00
  • abede65264 kern: implement additional randomness in KPageHeap allocations Michael Scire 2022-03-22 15:29:55 -07:00
  • fee7a4b774 kern: enforce end of dram == end of partitions (move our probably outdated KTraceBuffer to new location) Michael Scire 2022-03-22 15:01:22 -07:00
  • a39448905a kern: add new KCapability checks before creating process Michael Scire 2022-03-22 14:45:29 -07:00
  • 29a53bc572 kern: add InfoType_IsSvcPermitted Michael Scire 2022-03-22 14:29:02 -07:00
  • 262a066c8c kern: enforce maximum secure region size Michael Scire 2022-03-22 14:16:02 -07:00
  • de6d8d4ab4 kern: print kernel backtrace on panic Michael Scire 2022-03-22 14:11:35 -07:00
  • dc7184c01f ncm: hot take, uninitialized data bad Michael Scire 2022-03-22 14:02:14 -07:00
  • b428e77c16 fs/sprof/build: fix minor issues Michael Scire 2022-03-22 13:27:05 -07:00
  • 30ff0254a4 pm: grant access to GetResourceLimitPeakValue Michael Scire 2022-03-22 11:10:02 -07:00
  • c04ebf10a0 boot2: launch omm before am Michael Scire 2022-03-22 11:09:46 -07:00
  • f466f9e825 pgl: style nitpick Michael Scire 2022-03-22 10:29:18 -07:00
  • 7498958a06 pgl: hook up logic for enabling extra system threads Michael Scire 2022-03-22 10:27:03 -07:00
  • f804793fdf pm: hook up the new libnx apis Michael Scire 2022-03-22 10:21:47 -07:00
  • 0a81889967 fusee: update static_assert on key generation Michael Scire 2022-03-22 10:09:23 -07:00
  • cd83a3bd08 pm: loosen restriction on resource limit boost Michael Scire 2022-03-22 09:59:09 -07:00
  • 11e3d4a620 erpt: update id map Michael Scire 2022-03-22 08:20:45 -07:00
  • c593b1be89 sf: add another sanity assert Michael Scire 2022-03-22 05:22:44 -07:00
  • 36ab24f93a sf: add new debug-interface-id in cmif out header Michael Scire 2022-03-22 05:19:18 -07:00
  • 41e2c24101 sprofile: fix/simplify import count calculation Michael Scire 2022-03-22 01:00:53 -07:00
  • b06ada6ac8 libstrat: misc fixes for unused arg warnings Michael Scire 2022-03-22 01:00:39 -07:00
  • b2413b7464 fatal: update for new 14.0.0 command Michael Scire 2022-03-22 00:51:41 -07:00
  • fa330deeba kern: update version (note: actual 14-kernel diff/impl todo) Michael Scire 2022-03-21 23:56:54 -07:00
  • df1b133bc7 pm/kern: update for 14.0.0 Michael Scire 2022-03-21 23:52:16 -07:00
  • 40601cc74c sprofile: update for 14.0.0 (orphaned profiles now deleted on import) Michael Scire 2022-03-21 23:20:31 -07:00
  • a575254741 sync to latest tomvita 2022-03-22 12:01:17 +08:00
  • 9acf48ba5f exo/fusee: first pass at updating enums for 14.0.0 Michael Scire 2022-03-21 18:37:48 -07:00
  • 320a946fc7 ncm: update client code to better reflect latest sysupdate Michael Scire 2022-03-18 20:11:26 -07:00
  • ca142889c4 strat: only include windows.h in translation units where actually needed Michael Scire 2022-03-17 14:02:02 -07:00
  • 000713186f windows: link libgcc/libstdc++ statically Michael Scire 2022-03-16 23:03:15 -07:00
  • c35114bacc fs: utilities for hac2l to print gc headers Michael Scire 2022-03-14 14:26:45 -07:00
  • 2d984822c6 fs: add gc validation wrappers for hac2l Michael Scire 2022-03-14 04:42:55 -07:00
  • 32d443977e fs: add indirection to raw storage open, for hac2l Michael Scire 2022-03-13 20:58:02 -07:00
  • 9866285f0e util: update function dtors, update gitignore Michael Scire 2022-03-13 13:51:15 -07:00
  • 9911c44670 lz4: update to git-master Michael Scire 2022-03-13 03:30:26 -07:00
  • 741efd04ec strat: minor result/overflow check fixes Michael Scire 2022-03-13 03:30:17 -07:00