Commit Graph

199 Commits

Author SHA1 Message Date
Michael Scire
fb48bd2766 dns.mitm: add GetAddrInfo redir, AtmosphereReloadHostsFile, debug logging control 2021-02-02 12:16:30 -08:00
Michael Scire
bdb87ff590 ams: take three tries to edit a structure 2021-02-02 12:16:29 -08:00
Michael Scire
906a450ac3 dns.mitm: parse redirections from hosts file 2021-02-02 12:16:28 -08:00
Michael Scire
1314374890 dns: implement GetHostByName redirection (backend TODO) 2021-02-02 12:16:27 -08:00
Michael Scire
dfdd58ab7f fssystem: fix bug in BufferedStorage 2021-02-02 12:16:27 -08:00
Michael Scire
7c377daaa4 result: always prefer diag::Abort to fatal 2021-02-02 12:16:26 -08:00
Michael Scire
fdd1ccf87a sm: supercede ams extension via DetachClient 2021-02-02 12:16:26 -08:00
Michael Scire
efe104b0ea ams: communicate status to libnx 2021-02-02 12:16:25 -08:00
Michael Scire
b209249e12 ams_mitm: update for new sf semantics 2021-02-02 12:16:24 -08:00
Michael Scire
85348a7664 boot2: update for new sf semantics 2021-02-02 12:16:24 -08:00
Michael Scire
ded84a211e libstrat: move weak HasLaunchedBootProgram to non-lto object file 2021-02-02 12:16:23 -08:00
Michael Scire
0b2c4bb70e util::unique_lock, update loader to new sf semantics 2021-02-02 12:16:22 -08:00
Michael Scire
a1504c0df4 string_view: remove now unecessary comment 2021-02-02 12:16:22 -08:00
Michael Scire
29b3baf678 util::string_view, update pgl for new sf semantics 2021-02-02 12:16:21 -08:00
Michael Scire
7eb0be284d pm: update for new sf semantics 2021-02-02 12:16:21 -08:00
Michael Scire
9ce7e67114 erpt: update for new sf semantics 2021-02-02 12:16:21 -08:00
Michael Scire
b58f3d9174 ro: reduce memory usage by excising (unused) std::malloc 2021-02-02 12:16:21 -08:00
Michael Scire
af65f58109 ro: update for new sf semantics 2021-02-02 12:16:20 -08:00
Michael Scire
637c44f64d libstrat: convert to experimental new (super-accurate) sf allocation semantics 2021-02-02 12:16:20 -08:00
Michael Scire
5c40e39e27 os: fix missing logic in SdkReplyAndReceive 2021-01-13 10:41:30 -08:00
Michael Scire
f62751fe0f os: implement 11.x SdkReplyAndReceive 2021-01-13 10:41:29 -08:00
Michael Scire
5a3c0620e1 fs: fix keyslotcache unique_lock usage 2021-01-13 10:41:29 -08:00
Michael Scire
270766dbd1 strat: avoid using unique_lock in a few places 2021-01-13 10:41:29 -08:00
Michael Scire
26369e34f1 ams: use util::SNPrintf over std:: (size/linker improvements) 2021-01-13 10:41:28 -08:00
Michael Scire
803257776c ams: save 0x11000 of memory in spl via minor tweaks 2021-01-13 10:41:28 -08:00
Michael Scire
ced1312dc7 sm: implement accurate request deferral semantics 2021-01-05 15:14:01 -08:00
Michael Scire
90f2c7b349 strat: fix board namespacing for nintendo::nx 2020-12-29 13:07:58 -08:00
Michael Scire
e82a57dc85 ams: resolve source dir inconsistency 2020-12-29 13:07:57 -08:00
Michael Scire
c4215bc6dd ams: update five -> aula, per CalWriterManu 2020-12-28 17:34:07 -08:00
Michael Scire
cf1e61819f pgl: add new snapshotdump logic 2020-12-19 10:21:50 -08:00
Michael Scire
04459de121 pgl: update for 11.0.0 behavior 2020-12-19 10:21:50 -08:00
Michael Scire
fd5212f399 fs: update + consolidate path normalization logic 2020-12-11 03:48:57 -08:00
Michael Scire
1aa8a27f17 fs: move file storage to common 2020-12-11 03:48:57 -08:00
Michael Scire
8aa6f4253d IStorage: rename access check helpers 2020-12-11 03:48:57 -08:00
Michael Scire
7c4ada41fc fsa: *Impl -> Do* 2020-12-11 03:48:56 -08:00
Michael Scire
e5bb9eded1 fs/system: deduplicate RomFs code 2020-12-11 03:48:56 -08:00
Michael Scire
49c1ace890 erpt: update for 11.0.0 (closes #1218) 2020-12-03 12:48:16 -08:00
Michael Scire
8233fa00ac fssystem: fix bug in BufferedStorage 2020-12-02 06:53:24 -08:00
fincs
ea4923ce2b strat/cfg: Update for new libnx HID interface 2020-12-02 06:53:14 -08:00
fincs
782272d092 strat/hid: Update for new libnx HID interface 2020-12-02 06:53:14 -08:00
Michael Scire
4958ea6d93 erpt: lightly update (TODO: use context, do new svc stuff) 2020-12-02 06:53:07 -08:00
Michael Scire
d3841d4e60 pgl: update for 11.0.0 2020-12-02 06:53:06 -08:00
Michael Scire
e44d2a211c ncm: fix abort in ListContentMetaInfo 2020-12-02 06:53:04 -08:00
Michael Scire
d488683b94 fs: fix bug in buffer manager 2020-12-02 06:53:03 -08:00
Michael Scire
33ea9ed3aa fs: fix RomFs GetEntryType (fixes mariko daybreak) 2020-12-02 06:53:00 -08:00
Michael Scire
159ca97a9d os: remove completed TODO 2020-12-02 06:53:00 -08:00
Michael Scire
b09571b57e os: do not use deprecated libnx ::virtmemReserve api 2020-12-02 06:53:00 -08:00
Michael Scire
e133d475ee ldr/hbl: support address space width overrides 2020-12-02 06:52:59 -08:00
Michael Scire
23609fb983 exo: implement start of mariko fatal handler 2020-12-02 06:52:57 -08:00
Michael Scire
3cfd412e6a libexo/sc7fw: support release/debug/audit 2020-12-02 06:52:53 -08:00