| 
							
							
								 Michael Scire | 197610d8e2 | kernel_ldr: clean up KSystemControl init API | 2020-01-03 13:05:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6ce4be859f | mesosphere: refactor Elf vs Elf64 distinction | 2020-01-03 13:05:27 -08:00 |  | 
			
				
					| 
							
							
								 fincs | 92671af569 | Replace HFILES with HFILES_BIN in all makefiles | 2020-01-03 13:05:26 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5bb14b180a | meso: build with -ffixed-x18 | 2020-01-03 13:05:26 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4e81f0176a | kernel_ldr::cpu: prevent reordering around barrier instructions | 2020-01-03 13:05:25 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fcae4af5f7 | kernelldr: miscellaneous fixes | 2020-01-03 13:05:25 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c85fac4c43 | kernel_ldr: finish implementing all core logic. | 2020-01-03 13:05:23 -08:00 |  | 
			
				
					| 
							
							
								 fincs | e89e0cc45d | meso: miscellaneous cleanup and build fixes | 2020-01-03 13:05:22 -08:00 |  | 
			
				
					| 
							
							
								 SciresM | ab902694f7 | Remove unnecessary copyright header. | 2020-01-03 13:05:22 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b74a5a2676 | mesosphere: Implement kernelldr through first page table mapping | 2020-01-03 13:05:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6eb76feb03 | kernelldr: skeleton build system in prep for dev | 2020-01-03 13:05:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f83d72e18b | meso: skeleton libmesosphere in prep for kernelldr dev | 2020-01-03 13:05:20 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6b9ef88816 | sf: fix support for automatic recvlist buffers | 2020-01-03 13:05:19 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9261160c73 | remove title_id removal TODO | 2019-12-11 18:37:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1d208a1413 | cfg: Allow more flexible hbl configuration | 2019-12-11 18:37:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4d5a09e5d4 | Bump version to 0.10.1 | 2019-12-10 19:17:52 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | afac0eec43 | sf: Allow for more than one process id holder (ugly) | 2019-12-10 19:17:52 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3aa675e21c | util: add fourcc, intrusive list fixes | 2019-12-10 19:17:51 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0530eb3212 | Fix another off-by-one in TinyMT init calcs | 2019-12-10 19:17:51 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7a9a3ef53d | tinymt: correct init iter count | 2019-12-10 19:17:50 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5e55beeda0 | random: use TinyMT instead of XorShift | 2019-12-10 19:17:50 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 67a268ce8e | kvdb: correct condition inversion in kvdb::Archive | 2019-12-10 19:17:49 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e291079bcd | sf: Improve class member function detection | 2019-12-10 19:17:48 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 07af583bb8 | Add stratosphere makefile, move common/include to libs | 2019-12-09 03:54:45 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ef5297acb3 | Improve buildsystem, split out generic code | 2019-12-08 19:17:05 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5797d753bf | libstratosphere is now just one lib | 2019-12-08 17:01:03 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 303fc400dd | sf: correct size calculation for In/OutArray | 2019-12-08 16:30:15 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6fafa541cc | Improve exception wrapping | 2019-12-08 16:30:14 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 93d4f69168 | Implement support for 9.1.0 | 2019-12-07 18:44:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 62c251ef6d | ams_mitm: implement hbl_html redirection | 2019-12-07 18:44:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c9396a6462 | ams_mitm: implement ns.mitm | 2019-12-07 18:44:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5f75944505 | ams_mitm: fix directory save bugs | 2019-12-07 18:44:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6c6dfbcc4d | fix uninitialized data access | 2019-12-07 18:44:55 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a83655dc53 | ams_mitm: Implement savedata redirection | 2019-12-07 18:44:55 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 559640378b | ams_mitm: add titles dir compat shim (to remove in 0.10.1) | 2019-12-07 18:44:55 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | bd56a44957 | ams_mitm: implement automatic backups of biskeys/cal0 | 2019-12-07 18:44:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6f926ea72b | shared_from_this requires public inheritance | 2019-12-07 18:44:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f13d2cb6c9 | ams_mitm: Implement emummc Nintendo folder redirection | 2019-12-07 18:44:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 91817c4367 | ams_mitm: implement layeredfs | 2019-12-07 18:44:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5f0779ce15 | os/dd: primitive fixes | 2019-12-07 18:44:53 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fd45f890fa | compat fixes for libnx master | 2019-12-07 18:44:53 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b5fc48fc75 | avoid lambda use in shared_ptr deleters | 2019-12-07 18:44:53 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6d85d6f835 | fs.mitm: Implement bis protection | 2019-12-07 18:44:52 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 19f21514d9 | stop overriding user config on update | 2019-12-07 18:44:52 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fd7aad0bf9 | ams_mitm: Implement system settings mitm | 2019-12-07 18:44:51 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b628ea560d | ams_mitm: Implement set:sys firmwareversion mitm | 2019-12-07 18:44:51 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0333c376fd | Implement set_mitm | 2019-12-07 18:44:51 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 06e1eca4db | ams_mitm: implement hid mitm | 2019-12-07 18:44:51 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 96ab87f2a4 | hbl: support different keys for any-app vs specific This also makes the default configuration:
To override a generic app, hold R.
To override album, do not hold R. | 2019-12-07 18:44:50 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b969fe0a17 | mitm/cfg: pass around override status for decision-making | 2019-12-07 18:44:50 -08:00 |  |