Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f9b9d5e7f
							
						
					 | 
					
						
						
							
							ams: basic support for compiling with gcc 15
						
						
						
						
						
					 | 
					
						2025-05-09 12:10:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							b40d497e56
							
						
					 | 
					
						
						
							
							strat: update for fsp-ldr 20.0.0 changes
						
						
						
						
						
					 | 
					
						2025-05-09 12:10:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							c04caeec8f
							
						
					 | 
					
						
						
							
							fusee/exo/ams: update with new keydata/version enums
						
						
						
						
						
					 | 
					
						2025-05-09 12:10:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc3bb3fde7
							
						
					 | 
					
						
						
							
							fusee/exo/ams: update with new keydata/version enums
						
						
						
						
						
					 | 
					
						2024-10-15 21:51:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a92c368c2
							
						
					 | 
					
						
						
							
							ams: build with -std=gnu++23
						
						
						
						
						
					 | 
					
						2024-06-05 09:22:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							18f07b30e5
							
						
					 | 
					
						
						
							
							fusee/exo/ams: update with new keydata/version enums
						
						
						
						
						
					 | 
					
						2024-03-29 02:55:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							e49916968c
							
						
					 | 
					
						
						
							
							strat: fix nx_debug build target
						
						
						
						
						
					 | 
					
						2024-03-29 02:54:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							8fe4159ca2
							
						
					 | 
					
						
						
							
							erpt: add remaining SubmitFsInfo helpers
						
						
						
						
						
					 | 
					
						2023-10-27 16:22:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							2dd93851d9
							
						
					 | 
					
						
						
							
							erpt: SubmitFileSystemProxyErrorInfo
						
						
						
						
						
					 | 
					
						2023-10-27 16:22:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							04ba43ff98
							
						
					 | 
					
						
						
							
							erpt: GetMmcErrorInfo, GetSdCard*Info
						
						
						
						
						
					 | 
					
						2023-10-27 16:22:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							f67c400289
							
						
					 | 
					
						
						
							
							erpt: begin SubmitFsinfo (SubmitMmcDetailInfo)
						
						
						
						
						
					 | 
					
						2023-10-27 16:22:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee56715f3f
							
						
					 | 
					
						
						
							
							fs: update OpenCodeFileSystem abi for 17.0.0
						
						
						
						
						
					 | 
					
						2023-10-12 09:22:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9a576e990
							
						
					 | 
					
						
						
							
							ncm: update for new 17.0.0 apis
						
						
						
						
						
					 | 
					
						2023-10-12 09:22:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							1465b1447b
							
						
					 | 
					
						
						
							
							libstrat: make build with new ncm/fs api changes (sysmodules probably fail to build)
						
						
						
						
						
					 | 
					
						2023-02-23 09:00:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							3cba51b85f
							
						
					 | 
					
						
						
							
							boot2: update for 16.0.0
						
						
						
						
						
					 | 
					
						2023-02-23 09:00:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							bbb682ea36
							
						
					 | 
					
						
						
							
							ncm: GetContentAccessibilities, GetContentInfo*
						
						
						
						
						
					 | 
					
						2022-10-12 09:15:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6c096e833
							
						
					 | 
					
						
						
							
							fs: QueryEntry uses NonSecure buffers
						
						
						
						
						
					 | 
					
						2022-04-29 16:14:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							0a6fec909b
							
						
					 | 
					
						
						
							
							fs: update signature for VerifySign1
						
						
						
						
						
					 | 
					
						2022-04-04 17:47:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							08787303a2
							
						
					 | 
					
						
						
							
							fs: update romfs types
						
						
						
						
						
					 | 
					
						2022-04-04 17:47:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							f2480c7b33
							
						
					 | 
					
						
						
							
							fs: fixup all OperateRange implementations
						
						
						
						
						
					 | 
					
						2022-04-04 17:47:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a5d2ced4b
							
						
					 | 
					
						
						
							
							ams: globally prefer R_RETURN to return for ams::Result
						
						
						
						
						
					 | 
					
						2022-04-04 17:46:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f4618ea60
							
						
					 | 
					
						
						
							
							ams: use R_SUCCEED, R_THROW globally
						
						
						
						
						
					 | 
					
						2022-04-04 17:46:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							99fba44125
							
						
					 | 
					
						
						
							
							fs: update IStorage::Check functions for 14.0.0
						
						
						
						
						
					 | 
					
						2022-04-04 17:46:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							05fdf2ae75
							
						
					 | 
					
						
						
							
							fs: update HashGeneratorFactorySelector to reflect 14.0.0
						
						
						
						
						
					 | 
					
						2022-04-04 17:46:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2163e1546
							
						
					 | 
					
						
						
							
							fs/sprof/build: fix minor issues
						
						
						
						
						
					 | 
					
						2022-03-23 09:16:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							1cee34d0de
							
						
					 | 
					
						
						
							
							sprofile: update for 14.0.0 (orphaned profiles now deleted on import)
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a5d1ec46c
							
						
					 | 
					
						
						
							
							fs: utilities for hac2l to print gc headers
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce44fe4ea9
							
						
					 | 
					
						
						
							
							fs: revise allocation-fail result names
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d2e2df552
							
						
					 | 
					
						
						
							
							strat: revise fs unsupported operation results, add overflow utils
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f2822fafe
							
						
					 | 
					
						
						
							
							abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet)
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a689dc29e
							
						
					 | 
					
						
						
							
							libs: add ongoing work to facilitate hactool rewrite
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							5131256383
							
						
					 | 
					
						
						
							
							add basic tests for os::Event/SystemEvent functionality
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7a9c7ec4c
							
						
					 | 
					
						
						
							
							ams: support building unit test programs on windows/linux/macos
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b2c279d81
							
						
					 | 
					
						
						
							
							fs: add Sha256HashGenerator, LZ4 decompressor
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b4528214f
							
						
					 | 
					
						
						
							
							fs: implement newer allocator templates
						
						
						
						
						
					 | 
					
						2022-03-23 09:15:42 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8e294d6fc
							
						
					 | 
					
						
						
							
							sprofile: various correctness fixes.
						
						
						
						
						
					 | 
					
						2021-10-29 17:47:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e33fb6361
							
						
					 | 
					
						
						
							
							strat: use m_ for member variables
						
						
						
						
						
					 | 
					
						2021-10-15 23:54:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							2905319d46
							
						
					 | 
					
						
						
							
							strat: use ams::Main() instead of main(argc, argv)
						
						
						
						
						
					 | 
					
						2021-10-07 23:06:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a8631ebcb
							
						
					 | 
					
						
						
							
							strat: build sysmodules with -Wextra/-Werror
						
						
						
						
						
					 | 
					
						2021-10-07 23:06:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd1b6d4578
							
						
					 | 
					
						
						
							
							libstrat: enable -Wextra, -Werror
						
						
						
						
						
						
						
						This caught an embarrassingly large number of bugs. 
						
					 | 
					
						2021-10-07 23:06:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ce6273f2b
							
						
					 | 
					
						
						
							
							strat: use sf::NativeHandle for ipc templating
						
						
						
						
						
					 | 
					
						2021-10-07 23:06:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							002422d5dc
							
						
					 | 
					
						
						
							
							ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
						
						
						
						
						
					 | 
					
						2021-10-07 23:06:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							c68298a00e
							
						
					 | 
					
						
						
							
							stratosphere: use SdkMutex/SdkRecursiveMutex over Mutex
						
						
						
						
						
					 | 
					
						2021-10-07 23:06:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							7665721e03
							
						
					 | 
					
						
						
							
							ams-libs: AMS_ASSERT no longer invokes expression
						
						
						
						
						
					 | 
					
						2021-10-07 23:06:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc3f54a713
							
						
					 | 
					
						
						
							
							ams: std::optional -> util::optional
						
						
						
						
						
					 | 
					
						2021-07-12 01:59:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fc9035b7d
							
						
					 | 
					
						
						
							
							fs: add access log strings for DirectoryEntryType
						
						
						
						
						
					 | 
					
						2021-05-12 09:09:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e1b5971ce
							
						
					 | 
					
						
						
							
							fs: properly implement OperateRangeWithBuffer, correct OperationId names.
						
						
						
						
						
					 | 
					
						2021-04-30 08:56:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							12471d428d
							
						
					 | 
					
						
						
							
							strat: compat with gcc 11
						
						
						
						
						
					 | 
					
						2021-04-29 03:04:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							0345840a88
							
						
					 | 
					
						
						
							
							ams: convert to util::ConstructAt where appropriate
						
						
						
						
						
					 | 
					
						2021-04-11 03:59:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Scire
							
						 
					 | 
					
						
						
						
						
							
						
						
							1861791c1c
							
						
					 | 
					
						
						
							
							ams: remove TYPED_STORAGE() macro in favor of template
						
						
						
						
						
					 | 
					
						2021-04-11 03:59:03 -07:00 | 
					
					
						
						
							
							
							
						
					 |