Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							442656899f
							
						
					 | 
					
						
						
							
							util: update some bit utility logic
						
						
						
						
						
					 | 
					
						2022-04-03 10:51:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7f89a0c31
							
						
					 | 
					
						
						
							
							fs: update signature for VerifySign1
						
						
						
						
						
					 | 
					
						2022-04-01 21:06:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e6223d9d0
							
						
					 | 
					
						
						
							
							fssystem: add unique lock apis
						
						
						
						
						
					 | 
					
						2022-03-28 14:29:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							28f11a86fd
							
						
					 | 
					
						
						
							
							fs: update romfs types
						
						
						
						
						
					 | 
					
						2022-03-28 13:57:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							a8b52dc123
							
						
					 | 
					
						
						
							
							fs: remove dead code
						
						
						
						
						
					 | 
					
						2022-03-28 08:37:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b47ddf01f
							
						
					 | 
					
						
						
							
							fs: update LocalFileSystem
						
						
						
						
						
					 | 
					
						2022-03-28 01:33:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							0fbf007bcf
							
						
					 | 
					
						
						
							
							fs: fixup all OperateRange implementations
						
						
						
						
						
					 | 
					
						2022-03-28 00:54:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ad8dad416
							
						
					 | 
					
						
						
							
							os: add DetachIoRegionHandle
						
						
						
						
						
					 | 
					
						2022-03-28 00:00:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0d5140ef0
							
						
					 | 
					
						
						
							
							strat: add windows socket api, linux/macos TODO
						
						
						
						
						
					 | 
					
						2022-03-27 14:36:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							1bef1b58d4
							
						
					 | 
					
						
						
							
							fs: also update comment, for locking
						
						
						
						
						
					 | 
					
						2022-03-26 15:29:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							07cd682460
							
						
					 | 
					
						
						
							
							fs: fix inverted optional-lock condition
						
						
						
						
						
					 | 
					
						2022-03-26 15:28:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5c3d264ec
							
						
					 | 
					
						
						
							
							fs: implement new 14.0.0 spl-ctr dispatch semantics
						
						
						
						
						
					 | 
					
						2022-03-26 15:21:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							bbf22b4c60
							
						
					 | 
					
						
						
							
							ams: globally prefer R_RETURN to return for ams::Result
						
						
						
						
						
					 | 
					
						2022-03-26 14:48:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd78ede99f
							
						
					 | 
					
						
						
							
							ams: use R_SUCCEED, R_THROW globally
						
						
						
						
						
					 | 
					
						2022-03-26 00:14:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4a2cc2218
							
						
					 | 
					
						
						
							
							fs: update IStorage::Check functions for 14.0.0
						
						
						
						
						
					 | 
					
						2022-03-25 23:29:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ffbed1bee
							
						
					 | 
					
						
						
							
							fs: update a few loose missed results
						
						
						
						
						
					 | 
					
						2022-03-25 10:02:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec44eaa263
							
						
					 | 
					
						
						
							
							fs: update nca drivers (and dependents/callees) for 14.0.0 changes
						
						
						
						
						
					 | 
					
						2022-03-25 09:48:24 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							20e53fcd82
							
						
					 | 
					
						
						
							
							fs: update HashGeneratorFactorySelector to reflect 14.0.0
						
						
						
						
						
					 | 
					
						2022-03-24 21:57:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							4646581e93
							
						
					 | 
					
						
						
							
							fs: for my sanity, begin tracking version where code was last checked for accuracy
						
						
						
						
						
					 | 
					
						2022-03-24 08:43:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							f23f490cb4
							
						
					 | 
					
						
						
							
							strat: fix clang build
						
						
						
						
						
					 | 
					
						2022-03-23 10:39:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							01fd324d4f
							
						
					 | 
					
						
						
							
							os/dd: add missing semicolon to new cache logic
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d89835ff8
							
						
					 | 
					
						
						
							
							kern: update for new hw maintenance semantics
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							14e768cd10
							
						
					 | 
					
						
						
							
							kern: add InfoType_IsSvcPermitted
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							a89c5dd5d7
							
						
					 | 
					
						
						
							
							ncm: hot take, uninitialized data bad
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							dfcb5005d2
							
						
					 | 
					
						
						
							
							fs/sprof/build: fix minor issues
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							07f91f0a83
							
						
					 | 
					
						
						
							
							boot2: launch omm before am
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							81005fa3f8
							
						
					 | 
					
						
						
							
							pgl: style nitpick
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							60d78bbf75
							
						
					 | 
					
						
						
							
							pgl: hook up logic for enabling extra system threads
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							247852db3a
							
						
					 | 
					
						
						
							
							pm: hook up the new libnx apis
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							86f98e49c7
							
						
					 | 
					
						
						
							
							sf: add another sanity assert
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							3579797309
							
						
					 | 
					
						
						
							
							sf: add new debug-interface-id in cmif out header
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							77b3bfcd16
							
						
					 | 
					
						
						
							
							sprofile: fix/simplify import count calculation
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							e05df99342
							
						
					 | 
					
						
						
							
							pm/kern: update for 14.0.0
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							0cfc93d423
							
						
					 | 
					
						
						
							
							sprofile: update for 14.0.0 (orphaned profiles now deleted on import)
						
						
						
						
						
					 | 
					
						2022-03-23 09:10:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							320a946fc7
							
						
					 | 
					
						
						
							
							ncm: update client code to better reflect latest sysupdate
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca142889c4
							
						
					 | 
					
						
						
							
							strat: only include windows.h in translation units where actually needed
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							c35114bacc
							
						
					 | 
					
						
						
							
							fs: utilities for hac2l to print gc headers
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d984822c6
							
						
					 | 
					
						
						
							
							fs: add gc validation wrappers for hac2l
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							32d443977e
							
						
					 | 
					
						
						
							
							fs: add indirection to raw storage open, for hac2l
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							9911c44670
							
						
					 | 
					
						
						
							
							lz4: update to git-master
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							741efd04ec
							
						
					 | 
					
						
						
							
							strat: minor result/overflow check fixes
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							e13b81aa9e
							
						
					 | 
					
						
						
							
							fs: revise allocation-fail result names
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							11e4bed199
							
						
					 | 
					
						
						
							
							strat: revise fs unsupported operation results, add overflow utils
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							da1b24b9b5
							
						
					 | 
					
						
						
							
							fs: fix locking in FileSystemBufferManager
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb3d20ef79
							
						
					 | 
					
						
						
							
							fs: fix clang-build, os: StackGuardManager
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							be9338eb33
							
						
					 | 
					
						
						
							
							fs: move bitmap classes out of save::
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							d638bbbb62
							
						
					 | 
					
						
						
							
							fs: first pass at compressed storage (works on iridium with wip hac2l code)
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							df631d74f0
							
						
					 | 
					
						
						
							
							fssrv: add ExternalKeyManager (rights-id crypto) for hac2l
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c6d965e1a
							
						
					 | 
					
						
						
							
							symbols: use same strategy on windows as on macOS
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							49cddd68e4
							
						
					 | 
					
						
						
							
							use cxxabi for demangling on linux/windows
						
						
						
						
						
					 | 
					
						2022-03-21 17:21:44 -07:00 | 
					
					
						
						
							
							
							
						
					 |