| 
							
							
								 Michael Scire | 9ca1336762 | kern: fix GetProcessId wrong result on invalid parameter | 2023-01-24 14:39:16 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3cfac35c93 | exo: fix MemoryArrange enum typo | 2023-01-24 14:39:15 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b2232894f3 | ncm: update enums, refactor comparison operators | 2022-10-18 11:10:46 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 363fba0cf3 | lr: new AOC commands use MapAlias for paths... | 2022-10-12 09:15:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a3cbed96d0 | kern: update for new exception flag semantics | 2022-10-12 09:15:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 63e9c62380 | kern: use slab allocated KSessionRequest dynamic mappings | 2022-10-12 09:15:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 22a4a85fb2 | kern: implement Svc(Un)MapInsecureMemory | 2022-10-12 09:15:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9fc57cbbbb | kern: move SecureAppletMemory/KPageBuffer heap into the ResourceRegion | 2022-10-12 09:15:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5f10b6670d | kern: increase stack region size when thread resource limit is increased | 2022-10-12 09:15:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e4825cc879 | kern: Implement new PageTable operations/PhysicalMemory reference semantics | 2022-10-12 09:15:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | cfe81a7eb3 | kern: update for new device map semantics | 2022-10-12 09:15:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4c74021035 | kern: merge/simplify KInterruptEventTask into KInterruptEvent | 2022-10-12 09:15:48 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8ca94db643 | kern: implement K(Secure)SystemResource | 2022-10-12 09:15:48 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2e9d055b19 | kern: update handle table init | 2022-10-12 09:15:48 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d408819335 | os: update os namespace for 15.0.0, loader/ro: update to use csrng, spl: bump max sessions | 2022-10-12 09:15:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9d15378a54 | boot2: launch new eth sysmodule after bsdsockets | 2022-10-12 09:15:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c75c993bf3 | erpt: update IDs for 15.0.0 | 2022-10-12 09:15:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 23c6cc2949 | fusee/exo: fix up dram id names/mappings | 2022-10-12 09:15:46 -07:00 |  | 
			
				
					| 
							
							
								 hexkyz | bdb44e1028 | exo: add new dram ids | 2022-10-12 09:15:46 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e3da8b8cb1 | ncm: update for new add on content/attr changes | 2022-10-12 09:15:45 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 07494b1d42 | lr: add support for location resolver disable commands | 2022-10-12 09:15:45 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | bbb682ea36 | ncm: GetContentAccessibilities, GetContentInfo* | 2022-10-12 09:15:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1073762674 | fusee/exo: enum support for 15.0.0 | 2022-10-12 09:15:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 101b637afd | ams/fuse: update version numbers, update DramId read logic | 2022-10-12 09:15:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 11cad64de1 | diag: fix process name cache | 2022-10-12 09:15:43 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f660acb0cd | fs/emummc: fix DirectoryRedirectionFileSystem not stripping prefix | 2022-10-12 09:15:43 -07:00 |  | 
			
				
					| 
							
							
								 Liam | d24ea71108 | KScheduler: fix documentation mistakes | 2022-10-12 09:15:42 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5e73321aec | os: pthread_yield is deprecated, don't use it on linux | 2022-10-12 09:15:41 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d421817c86 | os: silence warning building with gcc 12 on windows | 2022-10-12 09:15:41 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0ae75a5fd4 | fs: add extension GetEntryList to AesCtrCounterExtendedStorage | 2022-10-12 09:15:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 83aaf4904b | os: fix whoops in SetMemoryPermission on windows | 2022-10-12 09:15:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 019a7600c7 | os: implement MemoryHeapManager, SetMemoryAttribute | 2022-10-12 09:15:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | dcf2d7ff9b | kern: optimize postfix-compare to prefix-compare, result logic is identical but breaks earlier in some paths | 2022-10-12 09:15:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 35e1208092 | kern: mea culpa (some time since 7.x) | 2022-10-12 09:15:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 56f28f9ce5 | util: prevent optimizer from removing endian-swapped writes | 2022-10-12 09:15:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 932db3b92e | ams: address some warnings when building with gcc-12 | 2022-10-12 09:15:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 696cfb4862 | lr: update capacity constants to reflect 12.0.0 changes | 2022-10-12 09:15:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 95b3d39918 | strat: update for code changes found in boot (closes #1797) | 2022-10-12 09:15:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b91294d3b9 | ams: fs accuracy fixes, bump to 1.3.2 | 2022-04-29 16:14:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 01848bf7ac | os: fix various regressions since 1.3.1 | 2022-04-29 16:14:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ee0cb14b97 | os: fix minor bug (and simplify) MapProcessCodeMemory | 2022-04-29 16:14:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2702120d79 | ro/os: use os primitives for MapProcessCodeMemory | 2022-04-29 16:14:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e5051619b6 | loader: update for changes in 14.0.0 | 2022-04-29 16:14:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | aecf739a7c | loader: use os apis for interacting with process memory | 2022-04-29 16:14:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1ac83a92e5 | strat: fix linux clang build | 2022-04-29 16:14:20 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 54b6d5f40b | optional: add c++23 monadic interface | 2022-04-29 16:14:20 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 91ef9bb92c | fs: fix null check in AesXtsStorageExternal | 2022-04-29 16:14:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0841242371 | os: silence a maybe-uninit warning | 2022-04-29 16:14:19 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 738f57cd37 | os: refactor multi wait apis to better match Nintendo's latest implementation | 2022-04-29 16:14:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a6c096e833 | fs: QueryEntry uses NonSecure buffers | 2022-04-29 16:14:18 -07:00 |  |