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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							da1b24b9b5 
							
						 
					 
					
						
						
							
							fs: fix locking in FileSystemBufferManager  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							706b8492fd 
							
						 
					 
					
						
						
							
							libs: begin adding capacity for doing crypto on generic os (using externally-preset keys)  
						
						
						
					 
					
						2022-03-21 17:21:44 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							64a97576d0 
							
						 
					 
					
						
						
							
							ams: support building unit test programs on windows/linux/macos  
						
						
						
					 
					
						2022-03-21 17:21:44 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a595c232b9 
							
						 
					 
					
						
						
							
							strat: use m_ for member variables  
						
						
						
					 
					
						2021-10-10 00:14:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e8f1efd01b 
							
						 
					 
					
						
						
							
							libstrat: fix compilation without pre-compiled header/without lto  
						
						
						
					 
					
						2021-10-06 17:58:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7ca83c9d3b 
							
						 
					 
					
						
						
							
							libstrat: enable -Wextra, -Werror  
						
						... 
						
						
						
						This caught an embarrassingly large number of bugs. 
						
					 
					
						2021-10-06 15:20:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							77fe5cf6f5 
							
						 
					 
					
						
						
							
							ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals  
						
						
						
					 
					
						2021-10-04 12:59:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							41ab4c2c68 
							
						 
					 
					
						
						
							
							stratosphere: use SdkMutex/SdkRecursiveMutex over Mutex  
						
						
						
					 
					
						2021-09-29 22:52:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c790d03693 
							
						 
					 
					
						
						
							
							libstrat: fix override operator new to be noexcept ( closes   #1494 )  
						
						
						
					 
					
						2021-05-16 23:10:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9482fafabd 
							
						 
					 
					
						
						
							
							fs: fix retry bug in OpenContentStorageFileSystem  
						
						
						
					 
					
						2020-07-20 13:18:48 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81f91803ec 
							
						 
					 
					
						
						
							
							Implement support for parsing/interacting with NCAs. ( #942 )  
						
						... 
						
						
						
						* fs: implement support for interacting with ncas.
* spl: extend to use virtual keyslots 
						
					 
					
						2020-05-11 15:04:51 -07:00 
						 
				 
			
				
					
						
							
							
								SciresM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a1ccdd919 
							
						 
					 
					
						
						
							
							Switch atmosphere's build target to C++20. ( #952 )  
						
						... 
						
						
						
						* ams: update to build with gcc10/c++20
* remove mno-outline-atomics
* ams: take care of most TODO C++20s
* fusee/sept: update for gcc10
* whoosh, your code now uses pre-compiled headers
* make: dependency fixes 
						
					 
					
						2020-05-11 15:02:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							50a91b1d6e 
							
						 
					 
					
						
						
							
							fs: implement system heap  
						
						
						
					 
					
						2020-04-06 03:15:33 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8d1ada2a1b 
							
						 
					 
					
						
						
							
							fssystem: add RomFsFileSystem  
						
						
						
					 
					
						2020-04-04 02:37:21 -07:00