Commit Graph

  • 90367aea0d ams_mitm: add titles dir compat shim (to remove in 0.10.1) Michael Scire 2019-12-06 03:29:14 -08:00
  • 16c638756c ams_mitm: implement automatic backups of biskeys/cal0 Michael Scire 2019-12-06 03:00:38 -08:00
  • b08a97d883 shared_from_this requires public inheritance Michael Scire 2019-12-06 00:59:56 -08:00
  • 746dbfe018 ams_mitm: Implement emummc Nintendo folder redirection Michael Scire 2019-12-05 23:41:33 -08:00
  • 733f2b3cdd ams_mitm: implement layeredfs Michael Scire 2019-12-04 06:53:52 -08:00
  • ad64cb5212 os/dd: primitive fixes Michael Scire 2019-12-03 19:26:43 -08:00
  • b1a9e8d0df compat fixes for libnx master Michael Scire 2019-11-28 22:19:39 -08:00
  • 4f9838df3c avoid lambda use in shared_ptr deleters Michael Scire 2019-11-28 09:48:21 -08:00
  • f4ca2c02a7 fs.mitm: Implement bis protection Michael Scire 2019-11-28 01:28:20 -08:00
  • e1391d4162 stop overriding user config on update Michael Scire 2019-11-27 13:44:09 -08:00
  • 8d9c51f204 set_mitm: embed defaults in code, allow for missing ini Michael Scire 2019-11-27 13:28:54 -08:00
  • c10ba67973 ams_mitm: Implement system settings mitm Michael Scire 2019-11-26 20:58:39 -08:00
  • 55610694c8 ams_mitm: Implement set:sys firmwareversion mitm Michael Scire 2019-11-22 02:05:59 -08:00
  • 8764d94fd9 Implement set_mitm Michael Scire 2019-11-21 19:32:41 -08:00
  • 5228768841 ams_mitm: implement hid mitm Michael Scire 2019-11-21 12:01:14 -08:00
  • 9c68bea16c Add icon for reboot to payload (closes #644) Michael Scire 2019-11-21 04:29:09 -08:00
  • 5484740cab hbl: support different keys for any-app vs specific Michael Scire 2019-11-21 04:21:23 -08:00
  • 421324b498 mitm/cfg: pass around override status for decision-making Michael Scire 2019-11-21 04:03:19 -08:00
  • 37e065fa2d ams_mitm: implement bpc:mitm Michael Scire 2019-11-21 01:48:47 -08:00
  • b758e3fc55 strat: update for latest libnx. Michael Scire 2019-11-21 00:28:32 -08:00
  • 393596ef9a ams_mitm: begin skeleton refactor Michael Scire 2019-11-20 23:58:18 -08:00
  • 02d4c97c6d sf: explicitly namespace in DEFINE_SERVICE_DISPATCH_TABLE Michael Scire 2019-11-20 22:05:25 -08:00
  • 2c5ef434f0 sf: fixes (basic mitm service functionality now confirmed working) Michael Scire 2019-11-20 22:03:22 -08:00
  • 122f3e4403 libstrat: implement mitm server registration Michael Scire 2019-11-08 19:38:41 -08:00
  • ea3ebbaa7d strat: TitleId -> ProgramId, titles->contents Michael Scire 2019-10-27 21:43:01 -07:00
  • 1636668762 strat: fixes for compat with latest libnx Michael Scire 2019-10-27 15:57:30 -07:00
  • c6b9a0c4bf sf: PrepareForErrorReply is common to all objects Michael Scire 2019-10-27 15:05:26 -07:00
  • 93a218abeb libstrat: enable lto Michael Scire 2019-10-25 01:03:07 -07:00
  • d7a06057eb strat: split out common functionality for future meso use Michael Scire 2019-10-25 00:12:47 -07:00
  • 8cb77ac136 namespace sts -> namespace ams Michael Scire 2019-10-24 02:30:10 -07:00
  • 4059dc6187 Results: Implement namespaced, type-safe results. Michael Scire 2019-10-24 01:40:44 -07:00
  • 15773e4755 libstrat: fix domain issues. in/out objects now work. Michael Scire 2019-10-23 00:07:20 -07:00
  • 4f455dacf4 sf: implement mitm forwarding + domains. Michael Scire 2019-10-21 02:45:52 -07:00
  • 0b22af1206 libstrat: namespace remaining non-namespaced code. more new-ipc updates Michael Scire 2019-10-19 17:42:53 -07:00
  • ae2fa2fa60 boot: reduce memory footprint Michael Scire 2019-10-18 21:30:26 -07:00
  • 6abd756e0c boot2: move to separate process Michael Scire 2019-10-18 21:06:40 -07:00
  • 535e49a38d strat: statically allocate additional threads Michael Scire 2019-10-18 20:31:15 -07:00
  • fbb5730369 strat: update for latest libnx commit Michael Scire 2019-10-18 10:37:03 -07:00
  • e5d62025d3 dmnt: update for new-ipc Michael Scire 2019-10-17 21:18:27 -07:00
  • 89c6fc6437 creport: update for new-ipc Michael Scire 2019-10-17 19:48:28 -07:00
  • 799c158b86 fatal: update for new-ipc Michael Scire 2019-10-17 19:39:22 -07:00
  • 8d16d2152b boot: update for api changes Michael Scire 2019-10-16 14:28:19 -07:00
  • 635ae4e3da spl: update for new-ipc (fixes two bugs in sf) Michael Scire 2019-10-16 12:50:04 -07:00
  • 59140d8dfa sf-impl: remove debug condition Michael Scire 2019-10-14 23:23:11 -07:00
  • 2cb8aadafc pm: statically allocate more resources to save memory Michael Scire 2019-10-14 23:12:07 -07:00
  • aa0826bb70 pm: update for new-ipc Michael Scire 2019-10-14 22:49:06 -07:00
  • 8bd2a9a23b ldr: fix copy/paste, only 1 ldr:pm session needed Michael Scire 2019-10-14 21:48:56 -07:00
  • 2f959785e1 loader: update for new-ipc Michael Scire 2019-10-14 21:40:05 -07:00
  • 88a86a3363 sf: implement CopyFromCurrentDomain Michael Scire 2019-10-14 21:39:13 -07:00
  • 0c7827104f hipc: begin implementing domains. fixes ro + sm together Michael Scire 2019-10-14 09:20:21 -07:00
  • c8ed190e5c new-ipc: implement deferral. sm now works. Michael Scire 2019-10-11 02:15:14 -07:00
  • f4dcd1db9b sf: implement service framework enough for ro to work. Michael Scire 2019-10-10 23:49:28 -07:00
  • bd341d5c00 libstrat: update for latest libnx, delete ipc in prep for rewrite Michael Scire 2019-09-30 02:52:32 -07:00
  • add18d868f sts: add STS_UNREACHABLE_DEFAULT_CASE() Michael Scire 2019-09-28 15:13:20 -07:00
  • 609a302e16 os: implement waitable management. Michael Scire 2019-09-27 18:04:58 -07:00
  • e07011be32 mitm: fix long-standing C descriptor issue. Michael Scire 2019-09-24 21:43:18 -07:00
  • bb223eb5ae libstrat: namespace hossynch.hpp Michael Scire 2019-09-24 03:15:36 -07:00
  • 73d904036d fusee: relax emummc multipart check for FAT32 hexkyz 2019-09-27 19:35:00 +01:00
  • 542833866e git subrepo push stratosphere/libstratosphere Michael Scire 2019-09-18 12:43:47 -07:00
  • 89c484414b dmnt: Truncate cheat names after maxlen instead of failing Michael Scire 2019-09-16 22:49:58 -07:00
  • fe2dd671fb dmnt: fix edge case in debug events thread Michael Scire 2019-09-16 22:47:00 -07:00
  • 8abee1bdaa dmnt: fix some bugs in init Michael Scire 2019-09-16 02:14:23 -07:00
  • 78a730ddf6 dmnt: refactor to use sts:: namespace. Michael Scire 2019-09-16 01:22:08 -07:00
  • a750e55f75 tmp-hid-mitm: less aggressively enable controllers Michael Scire 2019-09-14 13:37:31 -07:00
  • c62c4846fc Bump version to 0.9.4. 0.9.4 Michael Scire 2019-09-13 04:30:33 -07:00
  • 8db5b01507 hbl_html: enforce line ending = lf (fixes broken whitelist) Michael Scire 2019-09-13 04:18:31 -07:00
  • a6e405c988 ldr: fix hbl_html redirection invocation Michael Scire 2019-09-12 22:44:05 -07:00
  • 6613fda4b1 ams_mitm: add temporary hid mitm on 9.x for compat Michael Scire 2019-09-12 09:01:36 -07:00
  • a18a6e87df git subrepo pull emummc Michael Scire 2019-09-12 02:03:03 -07:00
  • 93d83c5bb9 ams: initial support for 9.0.0 Michael Scire 2019-09-12 01:18:58 -07:00
  • 6ee8720028 boot: fix pinmux init off-by-one Michael Scire 2019-08-29 00:18:40 -07:00
  • 600d68bd1a ams_mitm: fix bis key generation for newer hardware Michael Scire 2019-08-29 00:14:23 -07:00
  • 0c3a294cbe Minor information update regarding previously unknown mysteries hexkyz 2019-08-22 20:52:40 +01:00
  • 25218795b4 Bump version to 0.9.3 0.9.3 Michael Scire 2019-08-08 18:06:21 -07:00
  • a65ec67128 git subrepo push stratosphere/libstratosphere Michael Scire 2019-08-08 17:50:09 -07:00
  • 5d753f2384 Add default system settings for hbl applet support Michael Scire 2019-08-08 17:45:31 -07:00
  • 1f2de35f94 fatal: use new vi enum value Michael Scire 2019-08-07 13:02:02 -07:00
  • 5c140b4f35 dist: include fusee-mtc in release zips. Michael Scire 2019-08-05 19:37:02 -07:00
  • 362ee3cdb0 autobackup: dump bis keys (closes #583). Michael Scire 2019-08-05 19:34:59 -07:00
  • 215f1bc8ee fatal: fix abort in viSetDisplayPowerState on < 3.0.0 Michael Scire 2019-08-05 18:55:04 -07:00
  • 4d72c2b37a fusee-primary: force displaying of fatal errors hexkyz 2019-07-31 20:01:01 +01:00
  • dc4dbe29ae Move memory training code into it's own stage (fusee-mtc) hexkyz 2019-07-26 20:38:15 +01:00
  • 72dd25a99e Fix uart init TuxSH 2019-07-24 00:37:24 +02:00
  • 39d041466d fatal: refactor into sts namespace Michael Scire 2019-07-18 19:09:35 -07:00
  • 442ebff829 util: fix copy/paste error in intrusive lists Michael Scire 2019-07-17 20:30:20 -07:00
  • 7e169bc7df pm: work around HOS bug hexkyz 2019-07-23 19:38:14 +01:00
  • 00f4e5158f Add missing dummy reads in gpio code hexkyz 2019-07-23 18:33:34 +01:00
  • 0c688189f6 Fix uart pinmux configuration hexkyz 2019-07-21 21:21:13 +01:00
  • 7cee36544c Cleanup and re-write uart code hexkyz 2019-07-21 19:18:15 +01:00
  • f9c1d5fc1b Fix GPIO/SFIO defines: cosmetic change, gpio code was working properly despite the mistake hexkyz 2019-07-21 15:55:40 +01:00
  • d95e20952c kvdb: fix iterator access issue Michael Scire 2019-07-18 20:34:15 -07:00
  • 32a90334bb spl: rsa service does not need a dispatch table Michael Scire 2019-07-17 20:58:46 -07:00
  • f534d3498e git subrepo clone https://github.com/Atmosphere-NX/libstratosphere stratosphere/libstratosphere Michael Scire 2019-07-17 20:04:00 -07:00
  • 3ea9f444db Remove libstratosphere submodule Michael Scire 2019-07-17 20:03:48 -07:00
  • 5672c935ed Update libstratosphere submodule TuxSH 2019-07-16 01:26:07 +02:00
  • 4cc2b5c38a creport: address review commentary Michael Scire 2019-07-12 18:18:31 -07:00
  • 00e3d874e3 creport: fix dangling reference to user_result Michael Scire 2019-07-12 16:11:32 -07:00
  • 803e91a8c4 creport: pass user break result directly Michael Scire 2019-07-12 15:44:59 -07:00
  • 227a1d938d creport: refactor to use sts:: namespace. Michael Scire 2019-07-12 05:31:00 -07:00
  • fc7f06dc78 pm/sm: add ability to forward declare mitm'd services (closes #557) Michael Scire 2019-07-11 22:23:23 -07:00