| 
							
							
								 Michael Scire | fe21509991 | ams-1.0.0: meso no longer optional, remove conditional logic | 2021-09-06 16:32:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5c215383b2 | dmnt: various cheat changes/suggestions that have been cooking a while | 2021-08-20 13:34:00 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1b378d8eb1 | exo/daybreak: advertise (and check against) supported hos version | 2021-08-20 13:34:00 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e96b24f842 | ams-libs: fix change detection for library building | 2021-07-12 01:59:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | dc3f54a713 | ams: std::optional -> util::optional | 2021-07-12 01:59:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | eb667fea51 | ams: basic support for 12.1.0 | 2021-07-06 07:28:33 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1212bac110 | fs.mitm: add OpenDataStorageWithProgramIndex support (theoretically, closes #1250) | 2021-07-06 07:28:31 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2945208d6e | erpt: fix 0x100 byte memory leak on creation of new report | 2021-07-06 07:28:31 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 11ea38a7d7 | ams: bump version to 0.19.4 | 2021-06-08 08:09:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5a133af896 | mem: actually fully fix the heap bug, add comments for future self | 2021-06-08 08:09:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b1f5e24044 | mem: fix rare crash/logic error in heap allocation code | 2021-06-08 08:09:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 156a5ceba2 | libstrat: fix override operator new to be noexcept (closes #1494) | 2021-06-08 08:09:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b5b55f60d8 | sf/tipc: treat min/max as true min/max, rather than numeric | 2021-05-12 22:47:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9ac6f527e2 | ams: update for 12.0.2 | 2021-05-12 09:09:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 82296aa0ee | ams: move around abort handler to avoid linker errors | 2021-05-12 09:09:42 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 07073a7580 | sm: update to excise unnecessary library code | 2021-05-12 09:09:41 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2fc9035b7d | fs: add access log strings for DirectoryEntryType | 2021-05-12 09:09:41 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 64ec9a7421 | erpt: fix reading files that don't exist | 2021-05-12 09:09:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1c5df03721 | i2c: add aula pmic device code | 2021-04-30 08:56:11 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | dc42da8456 | boot: update all autogenerated parameters other than charge | 2021-04-30 08:56:11 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5deb52d1eb | erpt: implement forced shutdown detection | 2021-04-30 08:56:10 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f9eff4dcdd | erpt: Implement 12.0.0 AppletTotalActiveTime tracking | 2021-04-30 08:56:10 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1e1b5971ce | fs: properly implement OperateRangeWithBuffer, correct OperationId names. | 2021-04-30 08:56:09 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 888b39fa50 | ams: assume gcc 11 | 2021-04-29 03:04:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 12471d428d | strat: compat with gcc 11 | 2021-04-29 03:04:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b7dc7ad44d | erpt: implement AppletActiveTimeInfoList | 2021-04-29 03:04:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ea3eb3c97e | tipc: ports use objects in the object manager | 2021-04-29 03:04:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0904656559 | sm: save 0x1000 in data costs by not aligning server manager to 0x1000 | 2021-04-29 03:04:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7111b5cce6 | strat: no longer materially constrained by sm session limit | 2021-04-29 03:04:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 68ddbc732a | ncm: fix iteration of nested-subdirectory content files | 2021-04-12 17:13:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 714b162cda | boot2: migration also not launched in 12.0.0 | 2021-04-12 17:13:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7bee0289ee | ncm: fix random error when deleting content | 2021-04-12 17:13:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 44279dbac4 | fs: add (stubbed) OperateRangeWithBuffer implementation | 2021-04-11 03:59:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5921377678 | erpt: add (stubbed, TODO after 0.19.0) support for 12.0.0 | 2021-04-11 03:59:26 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c37dbbc7eb | boot2: grc is no longer launched by boot2 on 12.0.0+ | 2021-04-11 03:59:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ac6f1fecaf | pgl: update to use tipc (untested) | 2021-04-11 03:59:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ab34b55543 | strat: changes for sm tipc (boots 11.0.1, now) | 2021-04-11 03:59:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 58e70ac441 | tipc: Result is first raw data word, not last | 2021-04-11 03:59:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2fe065b590 | tipc/sm: various fixes for issues | 2021-04-11 03:59:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2542f282e0 | sm: reimplement using tipc instead of cmif (probably broken, untested) | 2021-04-11 03:59:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 728bda9677 | tipc: server processor fixes (compiles!) | 2021-04-11 03:59:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 51416763fb | tipc: implement ServerManager processing logic | 2021-04-11 03:59:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 484bc20f16 | tipc: implement framework/server support logic (except for actual processing) | 2021-04-11 03:59:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3f59907760 | tipc: fix deserialization of buffers | 2021-04-11 03:59:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 54c36042a8 | tipc: hard-enforce boolean constraints in command processing generation | 2021-04-11 03:59:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5bb7a55fe3 | tipc: implement service object interface generation | 2021-04-11 03:59:22 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 434056a334 | tipc: first draft object allocation logic | 2021-04-11 03:59:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8301b868fd | tipc: fix compilation issues with core serialization routines | 2021-04-11 03:59:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7145b887bd | tipc: tentative core serialization logic (missing imports, won't compile) | 2021-04-11 03:59:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4346c028a8 | ams: add target firmware 12.0.0, fusee recognition | 2021-04-11 03:59:20 -07:00 |  |