Michael Scire
|
ae4d29a49f
|
fs.mitm: add flag support for writing bis/reading cal0
|
2018-11-29 12:30:32 -08:00 |
|
Michael Scire
|
67ff4fe913
|
fs.mitm: tweak conditions a little more.
|
2018-11-29 12:20:08 -08:00 |
|
Michael Scire
|
dd255df90d
|
Change mitm conditions due to sleep mode issue
|
2018-11-29 12:13:57 -08:00 |
|
Michael Scire
|
a07e37121d
|
fs.mitm: loosen boot0 write restrictions, protect keyblobs.
|
2018-11-15 18:25:11 -08:00 |
|
Michael Scire
|
d88fd04c73
|
fs.mitm: fix set:sys race condition.
|
2018-11-15 17:23:05 -08:00 |
|
Michael Scire
|
abde50f162
|
fs.mitm: wipe CAL0 backup from memory when done.
|
2018-11-15 15:58:31 -08:00 |
|
Michael Scire
|
2b4e6bf25d
|
fs.mitm: just intercept literally everything
|
2018-11-15 15:46:05 -08:00 |
|
Michael Scire
|
ff09efb1bf
|
fs.mitm: Prevent non-sysmodules from reading CAL0.
|
2018-11-15 15:29:02 -08:00 |
|
Michael Scire
|
cff283f77d
|
fs.mitm: Protect the CAL0 backup from being read.
|
2018-11-15 15:27:01 -08:00 |
|
Michael Scire
|
e0c7bfc93d
|
fs.mitm: Always mitm non-sysmodules.
|
2018-11-15 14:59:47 -08:00 |
|
Michael Scire
|
a00e120bf7
|
fs.mitm: Make PRODINFO always read-only.
|
2018-11-15 06:23:44 -08:00 |
|
Michael Scire
|
1932662b4c
|
fs.mitm: improve backup path name again
|
2018-11-15 04:54:07 -08:00 |
|
Michael Scire
|
b4781b8a4f
|
fs.mitm: improve backup path name
|
2018-11-15 04:52:55 -08:00 |
|
Michael Scire
|
83644692fe
|
fs.mitm: Automatically backup PRODINFO on boot.
|
2018-11-15 04:44:13 -08:00 |
|
Michael Scire
|
420361597e
|
all: Change flagging location. Support (but deprecate) old location.
|
2018-11-15 04:26:40 -08:00 |
|
Michael Scire
|
05187502b3
|
fs.mitm: Implement basic boot0 protection against writes/pubk writes.
|
2018-11-15 03:57:55 -08:00 |
|
Michael Scire
|
878ac59aae
|
fs.mitm: skeleton logic for protecting autorcm.
|
2018-11-14 19:49:12 -08:00 |
|
Michael Scire
|
e1cc1b8d29
|
fs.mitm: Make accesses to Boot0 sectored
|
2018-11-14 19:40:46 -08:00 |
|
Michael Scire
|
d95fc102db
|
fs.mitm: Intercept OpenBisStorage calls.
|
2018-11-14 18:39:48 -08:00 |
|
Michael Scire
|
54a22797a7
|
Make libstratosphere a submodule
|
2018-11-08 01:24:40 -08:00 |
|
Michael Scire
|
3ed239296a
|
libstrat: Allow nullptr buffers if 0 size. (closes #255)
|
2018-11-04 21:52:53 -08:00 |
|
Michael Scire
|
78a47dba6d
|
fs.mitm: Cache IStorageInterfaces, store meta on SD instead of memory.
|
2018-11-04 13:56:07 -08:00 |
|
Michael Scire
|
5d0aabaa44
|
fs.mitm: Fix romfs detection on SD
|
2018-11-04 12:48:14 -08:00 |
|
Michael Scire
|
e786bc7e9a
|
fs.mitm: Only create storage interface when needed.
|
2018-11-04 12:45:29 -08:00 |
|
SciresM
|
b8f93562c0
|
Merge branch 'master' into npdmfixup
|
2018-10-31 18:02:07 +09:00 |
|
Michael Scire
|
6ef34d80a0
|
libstrat: automatically detect+format rawdata structs correctly.
|
2018-10-31 05:04:00 +09:00 |
|
Michael Scire
|
2f7224edce
|
fs.mitm: increase thread count back to 5.
|
2018-10-31 05:04:00 +09:00 |
|
Michael Scire
|
23a85a7c24
|
fs.mitm: split out set.mitm
|
2018-10-31 05:04:00 +09:00 |
|
Michael Scire
|
3dc679215b
|
fs.mitm: Remove debugging options
|
2018-10-31 05:04:00 +09:00 |
|
Michael Scire
|
aef7d36300
|
fs.mitm: update for libstratosphere refactor
|
2018-10-31 05:04:00 +09:00 |
|
Michael Scire
|
c0fe4f7af7
|
fs.mitm: Intercept qlaunch sysver request
|
2018-10-24 14:16:39 -07:00 |
|
Michael Scire
|
e1d884960d
|
fs.mitm: Improve configuration refresh file semantics.
|
2018-10-22 23:00:22 -07:00 |
|
Michael Scire
|
f96e1d5074
|
loader/fs.mitm: Support override config changes at runtime
|
2018-10-22 22:53:40 -07:00 |
|
SciresM
|
85540d4ad2
|
fs.mitm: Fix correctness bug in LayeredRomfs::Read().
|
2018-10-19 12:15:18 +09:00 |
|
Michael Scire
|
781f2597e5
|
libstratosphere: Fix receive for multi-static IPC buffers
|
2018-10-17 03:49:05 -07:00 |
|
Michael Scire
|
4944986814
|
fs.mitm: Allow for disabling mitm for a title via flag.
|
2018-10-16 20:41:19 -07:00 |
|
Michael Scire
|
55ad57a02d
|
fs.mitm: Use same override button semantics as loader.
|
2018-10-16 19:01:41 -07:00 |
|
Michael Scire
|
6711cd93a8
|
atmosphere: extract API version management to common folder
|
2018-10-16 17:54:50 -07:00 |
|
Michael Scire
|
f603dbfc98
|
fs.mitm: Add domain support (closes #202)
|
2018-10-16 13:33:45 -07:00 |
|
roblabla
|
0938057d67
|
Use new npdm-json format
|
2018-09-29 02:37:25 +00:00 |
|
hexkyz
|
28e4d4411d
|
Add and fix copyright notices for better GPL compliance (thanks @naehrwert and @CTCaer).
|
2018-09-07 16:00:13 +01:00 |
|
Michael Scire
|
cb4089e49c
|
Stratosphere: use isxdigit to check if char is hex.
|
2018-07-29 17:27:30 -07:00 |
|
Michael Scire
|
e697f6bdd0
|
fs.mitm: Fix flag detection.
|
2018-07-29 11:21:42 -07:00 |
|
Michael Scire
|
de05685e3d
|
fs.mitm: Remove shim for fsStorageGetSize, which was added to libnx
|
2018-07-29 11:07:05 -07:00 |
|
Michael Scire
|
cd42f6dc18
|
fs.mitm: Allow fsmitm.flag specification for mitm
|
2018-07-28 12:29:54 -07:00 |
|
Michael Scire
|
5993614c2e
|
fs.mitm: Try to MitM titles that have override RomFS content on the SD card
|
2018-07-27 20:15:06 -07:00 |
|
Michael Scire
|
eaa282b915
|
Fix additional UAF in DirEntry building
|
2018-07-19 21:21:50 -06:00 |
|
Michael Scire
|
a46e796f4d
|
fs.mitm: Fix UAF in every DirEntry processed.
How on earth did this code ever work?
|
2018-07-19 21:17:57 -06:00 |
|
Léo Lam
|
49ba91a8f3
|
fs_istorage: Default IStorage destructor in cpp
Prevents a -Wweak-vtables warning.
|
2018-07-10 09:38:18 -07:00 |
|
Léo Lam
|
e088a2f414
|
stratosphere: In-class initialize members
Same thing, less code, less boilerplate.
|
2018-07-10 09:38:18 -07:00 |
|