Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							392c9c3a0b 
							
						 
					 
					
						
						
							
							ams: prepare for 0.10.3  
						
						
						
					 
					
						2020-03-02 18:35:10 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							dc1404061c 
							
						 
					 
					
						
						
							
							fs.mitm: implement layered html redirection ( closes   #814 )  
						
						
						
					 
					
						2020-02-25 16:44:36 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8da705d40b 
							
						 
					 
					
						
						
							
							fs.mitm: support html redirection (non-layered, for  #814 )  
						
						
						
					 
					
						2020-02-25 06:41:53 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a429c61f33 
							
						 
					 
					
						
						
							
							crypto/spl: implement rsa-oaep  
						
						
						
					 
					
						2020-02-24 19:09:13 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ad1158b30a 
							
						 
					 
					
						
						
							
							ro: save 0x25000 while maintaining security improvements  
						
						
						
					 
					
						2020-02-24 18:17:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ba8c77fec6 
							
						 
					 
					
						
						
							
							ro: implement 9.1.0 security measures  
						
						
						
					 
					
						2020-02-24 18:02:01 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f427c3d7a5 
							
						 
					 
					
						
						
							
							ro: move in use trackers outside of info objects  
						
						
						
					 
					
						2020-02-24 16:47:07 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							05a24b5726 
							
						 
					 
					
						
						
							
							boot: fix more typos/copy paste errors  
						
						
						
					 
					
						2020-02-24 09:49:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8306464758 
							
						 
					 
					
						
						
							
							boot: fix wrong fallthroughs  
						
						
						
					 
					
						2020-02-24 09:45:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4a30437e80 
							
						 
					 
					
						
						
							
							boot: update to accurate as of 9.1.0  
						
						
						
					 
					
						2020-02-24 08:21:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							80e1847534 
							
						 
					 
					
						
						
							
							libstrat: fix unconverted _WITH_ASSERTs  
						
						
						
					 
					
						2020-02-24 05:01:41 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5fa534fb71 
							
						 
					 
					
						
						
							
							ro: implement NRR signature checks  
						
						
						
					 
					
						2020-02-23 18:07:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							981166783b 
							
						 
					 
					
						
						
							
							stratosphere: misc static -> global  
						
						
						
					 
					
						2020-02-22 23:16:53 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c0f7cd95b9 
							
						 
					 
					
						
						
							
							pm: save ~0x3000 in binary  
						
						
						
					 
					
						2020-02-22 23:11:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							40400aee1f 
							
						 
					 
					
						
						
							
							ams: revamp assertion system  
						
						
						
					 
					
						2020-02-22 23:05:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							364b04b68a 
							
						 
					 
					
						
						
							
							libmesosphere: move .s to kernel (prevent manifesting in kernelldr)  
						
						
						
					 
					
						2020-02-13 22:05:20 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6ecf04c3b7 
							
						 
					 
					
						
						
							
							find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} +  
						
						
						
					 
					
						2020-01-24 02:10:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3a91a6b786 
							
						 
					 
					
						
						
							
							svc: populate namespace  
						
						
						
					 
					
						2020-01-17 20:11:03 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7806766a59 
							
						 
					 
					
						
						
							
							sm: I accidentally wasted 2 MB  
						
						
						
					 
					
						2020-01-17 14:26:56 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f3fa680d5d 
							
						 
					 
					
						
						
							
							fatal: use STB instead of freetype  
						
						
						
					 
					
						2020-01-03 22:35:11 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5b1060b30e 
							
						 
					 
					
						
						
							
							fatal: make aarch32 fatal screen prettier  
						
						
						
					 
					
						2020-01-03 20:21:12 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d5458960d5 
							
						 
					 
					
						
						
							
							fatal: increase stack size (needed for some custom fonts)  
						
						
						
					 
					
						2020-01-03 14:33:12 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d779eea009 
							
						 
					 
					
						
						
							
							hid.mitm: disable by default  
						
						
						
					 
					
						2020-01-02 22:40:47 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3038612774 
							
						 
					 
					
						
						
							
							ams: use bitpack for api version  
						
						
						
					 
					
						2020-01-02 18:17:48 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b965e3f335 
							
						 
					 
					
						
						
							
							libvapours: add (kibi/mebi/gibi)byte literals  
						
						
						
					 
					
						2020-01-02 17:44:22 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0d8bde6079 
							
						 
					 
					
						
						
							
							loader: use BitPack for caps  
						
						
						
					 
					
						2020-01-02 03:13:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							38f942adf5 
							
						 
					 
					
						
						
							
							strat: use util::FourCC where relevant  
						
						
						
					 
					
						2020-01-02 01:52:13 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							48772307bf 
							
						 
					 
					
						
						
							
							bpc.mitm: detect preferred reboot function ( closes   #785 )  
						
						
						
					 
					
						2020-01-01 21:50:42 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							846f610fff 
							
						 
					 
					
						
						
							
							fatal: include stack/tls in reports  
						
						
						
					 
					
						2019-12-31 15:23:25 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3e2ec256ab 
							
						 
					 
					
						
						
							
							fs.mitm: mitm sdb (allows common sysarchive redir)  
						
						
						
					 
					
						2019-12-31 01:57:26 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5a15d62b8b 
							
						 
					 
					
						
						
							
							fs.mitm: require less contiguous memory to build romfs  
						
						
						
					 
					
						2019-12-30 05:02:07 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d0404f3cc9 
							
						 
					 
					
						
						
							
							fs.mitm: lazily initialize sd-romfs metadata  
						
						
						
					 
					
						2019-12-30 03:23:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2ae298de24 
							
						 
					 
					
						
						
							
							fs.mitm: conserve memory when building romfs paths  
						
						
						
					 
					
						2019-12-30 02:51:32 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							06e4b94674 
							
						 
					 
					
						
						
							
							fs.mitm: only iter romfs dir if it exists ( closes   #763 )  
						
						
						
					 
					
						2019-12-16 17:31:53 -08:00 
						 
				 
			
				
					
						
							
							
								misson20000 
							
						 
					 
					
						
						
						
						
							
						
						
							f1a9dd8a98 
							
						 
					 
					
						
						
							
							loader: fix ECS after new-ipc rewrite  
						
						... 
						
						
						
						The call to serviceCreate(...) tries to query pointer buffer size, but
since we haven't had a chance to return the server side of the session
yet, this deadlocks. Instead, we defer creating the session and
mounting the filesystem until the first time the ECS object is
used. If mounting the filesystem fails, the ECS is silently discarded. 
						
					 
					
						2019-12-13 13:45:52 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0a18c63f24 
							
						 
					 
					
						
						
							
							pm: fix process exit on < 5.0.0 ( closes   #748 ) (thanks @misson20000)  
						
						
						
					 
					
						2019-12-13 13:35:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							de1e6c9705 
							
						 
					 
					
						
						
							
							loader: update anti-downgrade tables for 9.1.0  
						
						
						
					 
					
						2019-12-11 13:35:22 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							71b220a4e9 
							
						 
					 
					
						
						
							
							pm: revise session limit in accordance with our handle limit  
						
						
						
					 
					
						2019-12-10 20:40:03 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5448332009 
							
						 
					 
					
						
						
							
							pm: increase dmnt sessions. sm: remove session limit hack  
						
						
						
					 
					
						2019-12-10 20:36:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2c9e1a814c 
							
						 
					 
					
						
						
							
							Bump version to 0.10.1  
						
						
						
					 
					
						2019-12-10 18:33:01 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							df012e6e21 
							
						 
					 
					
						
						
							
							boot: do not use secure memory  
						
						
						
					 
					
						2019-12-10 18:16:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1556a92a38 
							
						 
					 
					
						
						
							
							random: use TinyMT instead of XorShift  
						
						
						
					 
					
						2019-12-09 23:50:47 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f99ddb4d 
							
						 
					 
					
						
						
							
							libstratosphere: use from /atmosphere/libraries  
						
						
						
					 
					
						2019-12-09 18:54:29 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							28717bfd27 
							
						 
					 
					
						
						
							
							fusee/pm: on 5.0.0+, fix system memory pool increase.  
						
						... 
						
						
						
						Previously, we were only setting resource limit,
which didn't modify actual reserved pool size for
the system pool. This adds kernel patches which reduce
the applet pool size, granting the extra memory to
the system partition. The given value has been chosen
specifically to allow normal applet usages. Further
reduction may result in crashes during normal applet usage. 
						
					 
					
						2019-12-09 17:56:38 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							71fd69eb5a 
							
						 
					 
					
						
						
							
							git subrepo push stratosphere/libstratosphere  
						
						... 
						
						
						
						subrepo:
  subdir:   "stratosphere/libstratosphere"
  merged:   "303fc400"
upstream:
  origin:   "https://github.com/Atmosphere-NX/libstratosphere "
  branch:   "master"
  commit:   "303fc400"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo "
  commit:   "5d6aba9" 
						
					 
					
						2019-12-08 16:30:41 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							255e46e6d2 
							
						 
					 
					
						
						
							
							sf: correct size calculation for In/OutArray  
						
						
						
					 
					
						2019-12-08 12:35:07 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7472bc1c7f 
							
						 
					 
					
						
						
							
							Improve exception wrapping  
						
						
						
					 
					
						2019-12-08 03:29:47 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7ece2f8b 
							
						 
					 
					
						
						
							
							fs.mitm: fix infinite loop due to off-by-one in romfs read comparison  
						
						
						
					 
					
						2019-12-07 21:27:12 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a7e89c6dbb 
							
						 
					 
					
						
						
							
							git subrepo push stratosphere/libstratosphere  
						
						... 
						
						
						
						subrepo:
  subdir:   "stratosphere/libstratosphere"
  merged:   "93d4f691"
upstream:
  origin:   "https://github.com/Atmosphere-NX/libstratosphere "
  branch:   "master"
  commit:   "93d4f691"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo "
  commit:   "5d6aba9" 
						
					 
					
						2019-12-07 18:45:59 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b0cae74bb9 
							
						 
					 
					
						
						
							
							ro: bss size is allowed to be zero  
						
						
						
					 
					
						2019-12-07 18:13:16 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							889ea5e5aa 
							
						 
					 
					
						
						
							
							Fix memory corruption in romfs build ( closes   #708 )  
						
						
						
					 
					
						2019-12-07 17:43:11 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0c590eb768 
							
						 
					 
					
						
						
							
							Fix double semi-colon  
						
						
						
					 
					
						2019-12-07 14:03:47 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bd40d4f237 
							
						 
					 
					
						
						
							
							Turn on fs.mitm multithreading  
						
						
						
					 
					
						2019-12-07 14:02:07 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb77237bc 
							
						 
					 
					
						
						
							
							Increase default applet reservation size to make psel work  
						
						
						
					 
					
						2019-12-07 13:45:14 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							33827fe3a3 
							
						 
					 
					
						
						
							
							Implement support for 9.1.0  
						
						
						
					 
					
						2019-12-07 13:44:08 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							48b0b2fc46 
							
						 
					 
					
						
						
							
							dmnt_cheat_vm: Correct register Restore and ClearRegs behavior  
						
						... 
						
						
						
						Previously they were performing the same behavior as the Save and
ClearSave opcode types. 
						
					 
					
						2019-12-07 12:41:56 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4f29eedfe9 
							
						 
					 
					
						
						
							
							ams_mitm: implement hbl_html redirection  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							66372e2b2e 
							
						 
					 
					
						
						
							
							ams_mitm: implement ns.mitm  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2bae1ad116 
							
						 
					 
					
						
						
							
							Delete pre-rewrite ams_mitm code  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bbdc643b6d 
							
						 
					 
					
						
						
							
							ams_mitm: fix directory save bugs  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a66fcde0ee 
							
						 
					 
					
						
						
							
							fix uninitialized data access  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7835486a4d 
							
						 
					 
					
						
						
							
							ams_mitm: Implement savedata redirection  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							90367aea0d 
							
						 
					 
					
						
						
							
							ams_mitm: add titles dir compat shim (to remove in 0.10.1)  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							16c638756c 
							
						 
					 
					
						
						
							
							ams_mitm: implement automatic backups of biskeys/cal0  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b08a97d883 
							
						 
					 
					
						
						
							
							shared_from_this requires public inheritance  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							746dbfe018 
							
						 
					 
					
						
						
							
							ams_mitm: Implement emummc Nintendo folder redirection  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							733f2b3cdd 
							
						 
					 
					
						
						
							
							ams_mitm: implement layeredfs  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ad64cb5212 
							
						 
					 
					
						
						
							
							os/dd: primitive fixes  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b1a9e8d0df 
							
						 
					 
					
						
						
							
							compat fixes for libnx master  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4f9838df3c 
							
						 
					 
					
						
						
							
							avoid lambda use in shared_ptr deleters  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f4ca2c02a7 
							
						 
					 
					
						
						
							
							fs.mitm: Implement bis protection  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e1391d4162 
							
						 
					 
					
						
						
							
							stop overriding user config on update  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8d9c51f204 
							
						 
					 
					
						
						
							
							set_mitm: embed defaults in code, allow for missing ini  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c10ba67973 
							
						 
					 
					
						
						
							
							ams_mitm: Implement system settings mitm  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							55610694c8 
							
						 
					 
					
						
						
							
							ams_mitm: Implement set:sys firmwareversion mitm  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8764d94fd9 
							
						 
					 
					
						
						
							
							Implement set_mitm  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5228768841 
							
						 
					 
					
						
						
							
							ams_mitm: implement hid mitm  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5484740cab 
							
						 
					 
					
						
						
							
							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 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							421324b498 
							
						 
					 
					
						
						
							
							mitm/cfg: pass around override status for decision-making  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							37e065fa2d 
							
						 
					 
					
						
						
							
							ams_mitm: implement bpc:mitm  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							b758e3fc55 
							
						 
					 
					
						
						
							
							strat: update for latest libnx.  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							393596ef9a 
							
						 
					 
					
						
						
							
							ams_mitm: begin skeleton refactor  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							02d4c97c6d 
							
						 
					 
					
						
						
							
							sf: explicitly namespace in DEFINE_SERVICE_DISPATCH_TABLE  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2c5ef434f0 
							
						 
					 
					
						
						
							
							sf: fixes (basic mitm service functionality now confirmed working)  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							122f3e4403 
							
						 
					 
					
						
						
							
							libstrat: implement mitm server registration  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ea3ebbaa7d 
							
						 
					 
					
						
						
							
							strat: TitleId -> ProgramId, titles->contents  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1636668762 
							
						 
					 
					
						
						
							
							strat: fixes for compat with latest libnx  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c6b9a0c4bf 
							
						 
					 
					
						
						
							
							sf: PrepareForErrorReply is common to all objects  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							93a218abeb 
							
						 
					 
					
						
						
							
							libstrat: enable lto  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d7a06057eb 
							
						 
					 
					
						
						
							
							strat: split out common functionality for future meso use  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8cb77ac136 
							
						 
					 
					
						
						
							
							namespace sts -> namespace ams  
						
						... 
						
						
						
						namespace sts::ams -> ams::exosphere, ams::.
This is to facilitate future use of ams:: namespace code in
mesosphere, as we'll want to include ams::util, ams::result, ams::svc... 
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4059dc6187 
							
						 
					 
					
						
						
							
							Results: Implement namespaced, type-safe results.  
						
						... 
						
						
						
						Because I was working on multiple things at once, this commit also:
- Adds wrappers for/linker flags to wrap CXX exceptions to make them
  abort. This saves ~0x8000 of memory in every system module.
- Broadly replaces lines of the pattern if (cond) { return ResultX; }
  with R_UNLESS(!cond, ResultX());.
- Reworks the R_TRY_CATCH macros (and the result macros in general). 
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							15773e4755 
							
						 
					 
					
						
						
							
							libstrat: fix domain issues. in/out objects now work.  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4f455dacf4 
							
						 
					 
					
						
						
							
							sf: implement mitm forwarding + domains.  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0b22af1206 
							
						 
					 
					
						
						
							
							libstrat: namespace remaining non-namespaced code. more new-ipc updates  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ae2fa2fa60 
							
						 
					 
					
						
						
							
							boot: reduce memory footprint  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6abd756e0c 
							
						 
					 
					
						
						
							
							boot2: move to separate process  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							535e49a38d 
							
						 
					 
					
						
						
							
							strat: statically allocate additional threads  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fbb5730369 
							
						 
					 
					
						
						
							
							strat: update for latest libnx commit  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e5d62025d3 
							
						 
					 
					
						
						
							
							dmnt: update for new-ipc  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							89c6fc6437 
							
						 
					 
					
						
						
							
							creport: update for new-ipc  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							799c158b86 
							
						 
					 
					
						
						
							
							fatal: update for new-ipc  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8d16d2152b 
							
						 
					 
					
						
						
							
							boot: update for api changes  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							635ae4e3da 
							
						 
					 
					
						
						
							
							spl: update for new-ipc (fixes two bugs in sf)  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							59140d8dfa 
							
						 
					 
					
						
						
							
							sf-impl: remove debug condition  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2cb8aadafc 
							
						 
					 
					
						
						
							
							pm: statically allocate more resources to save memory  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							aa0826bb70 
							
						 
					 
					
						
						
							
							pm: update for new-ipc  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8bd2a9a23b 
							
						 
					 
					
						
						
							
							ldr: fix copy/paste, only 1 ldr:pm session needed  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2f959785e1 
							
						 
					 
					
						
						
							
							loader: update for new-ipc  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							88a86a3363 
							
						 
					 
					
						
						
							
							sf: implement CopyFromCurrentDomain  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0c7827104f 
							
						 
					 
					
						
						
							
							hipc: begin implementing domains. fixes ro + sm together  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c8ed190e5c 
							
						 
					 
					
						
						
							
							new-ipc: implement deferral. sm now works.  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f4dcd1db9b 
							
						 
					 
					
						
						
							
							sf: implement service framework enough for ro to work.  
						
						... 
						
						
						
						This completely re-does the whole interface for ipc servers. 
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bd341d5c00 
							
						 
					 
					
						
						
							
							libstrat: update for latest libnx, delete ipc in prep for rewrite  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							add18d868f 
							
						 
					 
					
						
						
							
							sts: add STS_UNREACHABLE_DEFAULT_CASE()  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							609a302e16 
							
						 
					 
					
						
						
							
							os: implement waitable management.  
						
						... 
						
						
						
						This implements waitable management for Events (and
implements Events). It also refactors PM to use new
Event/Waitable semantics, and also adds STS_ASSERT
as a macro for asserting a boolean expression. The
rest of stratosphere has been refactored to use
STS_ASSERT whenever possible. 
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e07011be32 
							
						 
					 
					
						
						
							
							mitm: fix long-standing C descriptor issue.  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							bb223eb5ae 
							
						 
					 
					
						
						
							
							libstrat: namespace hossynch.hpp  
						
						
						
					 
					
						2019-12-07 12:41:28 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							542833866e 
							
						 
					 
					
						
						
							
							git subrepo push stratosphere/libstratosphere  
						
						... 
						
						
						
						subrepo:
  subdir:   "stratosphere/libstratosphere"
  merged:   "8bae7b4a"
upstream:
  origin:   "https://github.com/Atmosphere-NX/libstratosphere "
  branch:   "master"
  commit:   "8bae7b4a"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo "
  commit:   "5d6aba9" 
						
					 
					
						2019-09-18 12:43:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							89c484414b 
							
						 
					 
					
						
						
							
							dmnt: Truncate cheat names after maxlen instead of failing  
						
						
						
					 
					
						2019-09-18 11:54:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fe2dd671fb 
							
						 
					 
					
						
						
							
							dmnt: fix edge case in debug events thread  
						
						
						
					 
					
						2019-09-18 11:54:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8abee1bdaa 
							
						 
					 
					
						
						
							
							dmnt: fix some bugs in init  
						
						
						
					 
					
						2019-09-18 11:54:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							78a730ddf6 
							
						 
					 
					
						
						
							
							dmnt: refactor to use sts:: namespace.  
						
						
						
					 
					
						2019-09-18 11:54:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a750e55f75 
							
						 
					 
					
						
						
							
							tmp-hid-mitm: less aggressively enable controllers  
						
						... 
						
						
						
						This fixes a crash in SSBU and possibly other games. 
						
					 
					
						2019-09-14 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a6e405c988 
							
						 
					 
					
						
						
							
							ldr: fix hbl_html redirection invocation  
						
						
						
					 
					
						2019-09-14 10:43:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6613fda4b1 
							
						 
					 
					
						
						
							
							ams_mitm: add temporary hid mitm on 9.x for compat  
						
						
						
					 
					
						2019-09-14 10:43:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							93d83c5bb9 
							
						 
					 
					
						
						
							
							ams: initial support for 9.0.0  
						
						
						
					 
					
						2019-09-14 10:43:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6ee8720028 
							
						 
					 
					
						
						
							
							boot: fix pinmux init off-by-one  
						
						
						
					 
					
						2019-08-29 00:18:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							600d68bd1a 
							
						 
					 
					
						
						
							
							ams_mitm: fix bis key generation for newer hardware  
						
						
						
					 
					
						2019-08-29 00:14:23 -07:00 
						 
				 
			
				
					
						
							
							
								hexkyz 
							
						 
					 
					
						
						
						
						
							
						
						
							0c3a294cbe 
							
						 
					 
					
						
						
							
							Minor information update regarding previously unknown mysteries  
						
						
						
					 
					
						2019-08-22 20:52:40 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a65ec67128 
							
						 
					 
					
						
						
							
							git subrepo push stratosphere/libstratosphere  
						
						... 
						
						
						
						subrepo:
  subdir:   "stratosphere/libstratosphere"
  merged:   "2d081135"
upstream:
  origin:   "https://github.com/Atmosphere-NX/libstratosphere "
  branch:   "master"
  commit:   "2d081135"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo "
  commit:   "5d6aba9" 
						
					 
					
						2019-08-08 17:50:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1f2de35f94 
							
						 
					 
					
						
						
							
							fatal: use new vi enum value  
						
						
						
					 
					
						2019-08-07 13:02:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							362ee3cdb0 
							
						 
					 
					
						
						
							
							autobackup: dump bis keys ( closes   #583 ).  
						
						
						
					 
					
						2019-08-05 19:35:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							215f1bc8ee 
							
						 
					 
					
						
						
							
							fatal: fix abort in viSetDisplayPowerState on < 3.0.0  
						
						
						
					 
					
						2019-08-05 18:55:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							39d041466d 
							
						 
					 
					
						
						
							
							fatal: refactor into sts namespace  
						
						
						
					 
					
						2019-07-23 14:01:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							442ebff829 
							
						 
					 
					
						
						
							
							util: fix copy/paste error in intrusive lists  
						
						
						
					 
					
						2019-07-23 14:01:16 -07:00 
						 
				 
			
				
					
						
							
							
								hexkyz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e169bc7df 
							
						 
					 
					
						
						
							
							pm: work around HOS bug  
						
						
						
					 
					
						2019-07-23 19:38:14 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d95e20952c 
							
						 
					 
					
						
						
							
							kvdb: fix iterator access issue  
						
						
						
					 
					
						2019-07-18 20:34:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							32a90334bb 
							
						 
					 
					
						
						
							
							spl: rsa service does not need a dispatch table  
						
						
						
					 
					
						2019-07-17 20:58:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f534d3498e 
							
						 
					 
					
						
						
							
							git subrepo clone  https://github.com/Atmosphere-NX/libstratosphere  stratosphere/libstratosphere  
						
						... 
						
						
						
						subrepo:
  subdir:   "stratosphere/libstratosphere"
  merged:   "0c5dab80"
upstream:
  origin:   "https://github.com/Atmosphere-NX/libstratosphere "
  branch:   "master"
  commit:   "0c5dab80"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo "
  commit:   "5d6aba9" 
						
					 
					
						2019-07-17 20:04:00 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea9f444db 
							
						 
					 
					
						
						
							
							Remove libstratosphere submodule  
						
						
						
					 
					
						2019-07-17 20:03:48 -07:00 
						 
				 
			
				
					
						
							
							
								TuxSH 
							
						 
					 
					
						
						
						
						
							
						
						
							5672c935ed 
							
						 
					 
					
						
						
							
							Update libstratosphere submodule  
						
						
						
					 
					
						2019-07-16 01:26:07 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4cc2b5c38a 
							
						 
					 
					
						
						
							
							creport: address review commentary  
						
						
						
					 
					
						2019-07-15 14:35:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							00e3d874e3 
							
						 
					 
					
						
						
							
							creport: fix dangling reference to user_result  
						
						
						
					 
					
						2019-07-15 14:35:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							803e91a8c4 
							
						 
					 
					
						
						
							
							creport: pass user break result directly  
						
						
						
					 
					
						2019-07-15 14:35:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							227a1d938d 
							
						 
					 
					
						
						
							
							creport: refactor to use sts:: namespace.  
						
						
						
					 
					
						2019-07-15 14:35:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fc7f06dc78 
							
						 
					 
					
						
						
							
							pm/sm: add ability to forward declare mitm'd services ( closes   #557 )  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6777dd9b38 
							
						 
					 
					
						
						
							
							pm: inform sm of title ids. remove inconsistent mitm association.  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4db212ea7b 
							
						 
					 
					
						
						
							
							pm: actually use the flag detection code in libstratosphere  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8177a27db9 
							
						 
					 
					
						
						
							
							pm: fix boot2 launch logic error  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							27ff119ba6 
							
						 
					 
					
						
						
							
							pm: fix minor resource manager bugs  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c20774ff5d 
							
						 
					 
					
						
						
							
							pm: fix missing flag clears  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a9f5b7728b 
							
						 
					 
					
						
						
							
							pm: address review comments.  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							08ad48fbf3 
							
						 
					 
					
						
						
							
							pm: implement correct application thread boosting mechanism  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2d0c881ffe 
							
						 
					 
					
						
						
							
							strat: go all in on ncm::TitleId  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c916a7db88 
							
						 
					 
					
						
						
							
							strat: remove sizeof() / sizeof([0])  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a5da286351 
							
						 
					 
					
						
						
							
							fix dumb mistake  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							20a48c3a26 
							
						 
					 
					
						
						
							
							pm: complete rewrite  
						
						
						
					 
					
						2019-07-11 22:24:59 -07:00 
						 
				 
			
				
					
						
							
							
								suppai 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc987abcd 
							
						 
					 
					
						
						
							
							Fix for libnx commit 4f441a4/latest master at time of writing  
						
						
						
					 
					
						2019-07-07 23:56:21 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2225b86eea 
							
						 
					 
					
						
						
							
							Adjust version string based on ReSwitched vote.  
						
						
						
					 
					
						2019-07-02 11:49:24 -07:00 
						 
				 
			
				
					
						
							
							
								hexkyz 
							
						 
					 
					
						
						
						
						
							
						
						
							09ab3efddd 
							
						 
					 
					
						
						
							
							Fix argument type for isspace  
						
						
						
					 
					
						2019-07-01 20:29:43 +01:00 
						 
				 
			
				
					
						
							
							
								Connor 
							
						 
					 
					
						
						
						
						
							
						
						
							6f85b11fcc 
							
						 
					 
					
						
						
							
							Fix for 4.X units (new strato rework broke a method in spl) ( #616 )  
						
						... 
						
						
						
						* Fix for 4.X units (new strato rework broke a method in spl)
* Fixed formatting in spl 
						
					 
					
						2019-07-01 03:53:46 -07:00 
						 
				 
			
				
					
						
							
							
								hexkyz 
							
						 
					 
					
						
						
						
						
							
						
						
							e561919a52 
							
						 
					 
					
						
						
							
							Fix logic in ldr_ro_manager  
						
						... 
						
						
						
						Fix argument type for isdigit/isxdigit 
						
					 
					
						2019-06-30 18:48:16 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							18ca8aaf5b 
							
						 
					 
					
						
						
							
							stratosphere: all in on enum class CommandId  
						
						
						
					 
					
						2019-06-27 23:34:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e5c5101e8a 
							
						 
					 
					
						
						
							
							Add missing extension cleanup.  
						
						
						
					 
					
						2019-06-27 20:51:57 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							934ff7bbde 
							
						 
					 
					
						
						
							
							<int> -> <s32>  
						
						
						
					 
					
						2019-06-27 20:16:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							014f08f6b4 
							
						 
					 
					
						
						
							
							ldr: fix mount check mistake  
						
						
						
					 
					
						2019-06-27 18:01:44 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba2090c01 
							
						 
					 
					
						
						
							
							ldr: address review commentary.  
						
						
						
					 
					
						2019-06-27 17:37:33 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							61fcf5e0f4 
							
						 
					 
					
						
						
							
							loader: completely rewrite.  
						
						
						
					 
					
						2019-06-26 15:46:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9217e4c5f9 
							
						 
					 
					
						
						
							
							sm: add HasService/HasMitm, refactor into sts::  
						
						
						
					 
					
						2019-06-24 17:57:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9baa4a17ed 
							
						 
					 
					
						
						
							
							ro: refactor/rewrite into sts:: namespace  
						
						
						
					 
					
						2019-06-24 02:05:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1e7f41ea9f 
							
						 
					 
					
						
						
							
							boot: move updater into libstrat  
						
						
						
					 
					
						2019-06-22 12:30:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d0d4888184 
							
						 
					 
					
						
						
							
							boot/spl: update for spl-in-libstrat  
						
						
						
					 
					
						2019-06-22 12:23:46 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							804e5d49bb 
							
						 
					 
					
						
						
							
							boot: split out gpio, pinmux.  
						
						
						
					 
					
						2019-06-22 11:34:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6d1d226842 
							
						 
					 
					
						
						
							
							remove unnecessary sts:: prefixing  
						
						
						
					 
					
						2019-06-22 00:14:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							06416aeded 
							
						 
					 
					
						
						
							
							boot: refactor to use sts::boot namespace  
						
						
						
					 
					
						2019-06-22 00:10:21 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4fbae9e5a4 
							
						 
					 
					
						
						
							
							boot: move updater to sts::updater namespace  
						
						
						
					 
					
						2019-06-21 21:06:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c87be7cd69 
							
						 
					 
					
						
						
							
							boot: refactor i2c driver into namespace  
						
						
						
					 
					
						2019-06-21 20:25:27 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e62754ed56 
							
						 
					 
					
						
						
							
							Merge pull request  #585  from Atmosphere-NX/sm_rewrite  
						
						... 
						
						
						
						Completely re-write sm. 
						
					 
					
						2019-06-21 17:37:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							53d7281e66 
							
						 
					 
					
						
						
							
							sm: use enums for GetInfo  
						
						
						
					 
					
						2019-06-21 17:37:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f9b48f06a3 
							
						 
					 
					
						
						
							
							spl: refactor into sts namespace  
						
						
						
					 
					
						2019-06-21 01:36:00 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d986ffa153 
							
						 
					 
					
						
						
							
							sm: use AutoHandles  
						
						
						
					 
					
						2019-06-20 23:51:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2357bc70a7 
							
						 
					 
					
						
						
							
							Implementation cleanup  
						
						
						
					 
					
						2019-06-20 23:34:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e86e1588e3 
							
						 
					 
					
						
						
							
							Simplify namespacing  
						
						
						
					 
					
						2019-06-20 18:32:00 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4be88c7180 
							
						 
					 
					
						
						
							
							sm: adjust Makefile  
						
						
						
					 
					
						2019-06-20 18:24:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8e8daa64ba 
							
						 
					 
					
						
						
							
							sm: completely rewrite module  
						
						
						
					 
					
						2019-06-20 18:23:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1671c04e24 
							
						 
					 
					
						
						
							
							stratosphere: prefer static waitable managers  
						
						
						
					 
					
						2019-06-20 13:15:39 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d3d6c552b7 
							
						 
					 
					
						
						
							
							stratosphere: remove trailing whitespace  
						
						
						
					 
					
						2019-06-20 13:00:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							169ec9c12e 
							
						 
					 
					
						
						
							
							Update libstrat  
						
						
						
					 
					
						2019-06-20 05:01:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							60b831f369 
							
						 
					 
					
						
						
							
							ams_mitm: refactor for R_TRY  
						
						
						
					 
					
						2019-06-20 04:04:33 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4191dcee75 
							
						 
					 
					
						
						
							
							dmnt: fix missing init  
						
						
						
					 
					
						2019-06-20 04:04:11 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							44725c8910 
							
						 
					 
					
						
						
							
							sm: refactor mitm service handle acquisition  
						
						
						
					 
					
						2019-06-20 02:21:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							cead8a36ea 
							
						 
					 
					
						
						
							
							stratosphere: more result cleanup  
						
						
						
					 
					
						2019-06-20 02:00:59 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7b6050a0cb 
							
						 
					 
					
						
						
							
							boot: refactor for R_TRY  
						
						
						
					 
					
						2019-06-20 00:57:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							491383c637 
							
						 
					 
					
						
						
							
							dmnt: trailing whitespace  
						
						
						
					 
					
						2019-06-19 22:20:44 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d7a3645f7f 
							
						 
					 
					
						
						
							
							dmnt: update for R_TRY  
						
						
						
					 
					
						2019-06-19 22:19:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6699fda8c9 
							
						 
					 
					
						
						
							
							loader: implement 8.1.0 changes  
						
						
						
					 
					
						2019-06-19 11:51:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							493b074a9e 
							
						 
					 
					
						
						
							
							exo: support for 8.1.0  
						
						
						
					 
					
						2019-06-18 23:54:53 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							31fde233e1 
							
						 
					 
					
						
						
							
							fatal: refactor for R_TRY  
						
						
						
					 
					
						2019-06-17 16:41:03 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							f9bf8923b1 
							
						 
					 
					
						
						
							
							loader: refactor for R_TRY  
						
						
						
					 
					
						2019-06-17 16:29:09 -07:00