Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								073653e858 
								
							 
						 
						
							
							
								
								Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.  
							
							 
							
							... 
							
							
							
							All handles obtained via srv::GetServiceHandle or svcConnectToPort are references to ClientSessions.
Service modules will wait on the counterpart of those ClientSessions (Called ServerSessions) using svcReplyAndReceive or svcWaitSynchronization[1|N], and will be awoken when a SyncRequest is performed.
HLE Interfaces are now ClientPorts which override the HandleSyncRequest virtual member function to perform command handling immediately. 
							
						 
						
							2016-11-30 23:02:05 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								5b136aa211 
								
							 
						 
						
							
							
								
								Set client SDK version to Service APIs  
							
							 
							
							
							
						 
						
							2016-11-30 09:51:14 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								589b642790 
								
							 
						 
						
							
							
								
								FileSys: Implement OtherSaveData  
							
							 
							
							
							
						 
						
							2016-11-29 23:50:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								b25f19ac26 
								
							 
						 
						
							
							
								
								FS: add missing MediaType  
							
							 
							
							
							
						 
						
							2016-11-29 23:50:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								5af117e00c 
								
							 
						 
						
							
							
								
								FileSys: abstract SD save data archive source  
							
							 
							
							
							
						 
						
							2016-11-29 23:50:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								3174bfd50c 
								
							 
						 
						
							
							
								
								Merge pull request  #2196  from Subv/system_mode  
							
							 
							
							... 
							
							
							
							Kernel/Loader: Grab the system mode from the NCCH ExHeader. 
							
						 
						
							2016-11-27 17:04:11 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Valle 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba5acdaff 
								
							 
						 
						
							
							
								
								Merge pull request  #2132  from wwylele/fix-fs-err  
							
							 
							
							... 
							
							
							
							Correct FS error codes & add path boundary checks 
							
						 
						
							2016-11-27 18:56:56 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								ec15e485c9 
								
							 
						 
						
							
							
								
								Output parameters to log  
							
							 
							
							
							
						 
						
							2016-11-25 09:37:20 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								d4cadf11fc 
								
							 
						 
						
							
							
								
								MIC_U: Stub service funcions  
							
							 
							
							
							
						 
						
							2016-11-25 09:37:19 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									pippo2931 
								
							 
						 
						
							
							
							
							
								
							
							
								0c9c97e5ea 
								
							 
						 
						
							
							
								
								Bravely Default/Second stuck  #1822  ( #2188 )  
							
							 
							
							... 
							
							
							
							* Bravely Default/Second stuck #1822 
CancelLibraryApplet stub
* Log parameter.
* Taking care of comments
* Sync with 3DBrew
* White space ?
* lower case 
							
						 
						
							2016-11-23 22:57:56 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ef421696e3 
								
							 
						 
						
							
							
								
								Merge pull request  #2186  from wwylele/config9  
							
							 
							
							... 
							
							
							
							cfg: add config block 0x00090000 
							
						 
						
							2016-11-23 18:51:01 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								fefa645ec7 
								
							 
						 
						
							
							
								
								Merge pull request  #1654  from JamePeng/errdisp  
							
							 
							
							... 
							
							
							
							Rework the code of err:f service! 
							
						 
						
							2016-11-23 17:43:02 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f1798c1db6 
								
							 
						 
						
							
							
								
								Merge pull request  #2193  from Subv/pulse_events  
							
							 
							
							... 
							
							
							
							Kernel/Events: Log an error when trying to create Pulse events and timers 
							
						 
						
							2016-11-19 22:19:45 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								1323ab2f5f 
								
							 
						 
						
							
							
								
								Kernel/Loader: Grab the system mode from the NCCH ExHeader.  
							
							 
							
							... 
							
							
							
							3dsx and elf files default to system mode 2 (96MB allocated to the application).
This allows Home Menu to boot without modifications.
Closes  #1849  
							
						 
						
							2016-11-19 20:40:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								4ab8692475 
								
							 
						 
						
							
							
								
								Kernel/Events: Log an error when trying to create Pulse events and timers.  
							
							 
							
							... 
							
							
							
							Related to #1904  
							
						 
						
							2016-11-19 14:00:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								d7ab4fd53d 
								
							 
						 
						
							
							
								
								APT/Applets: Renamed the members of the SignalType enum.  
							
							 
							
							... 
							
							
							
							Names now make sense and match 3dbrew. 
							
						 
						
							2016-11-19 13:42:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								d7d6975af0 
								
							 
						 
						
							
							
								
								FileSys: rename SaveDataCheck archive to NCCH archive  
							
							 
							
							... 
							
							
							
							According to the observation from game and 3dbrew "Used for accessing general NCCH data" 
							
						 
						
							2016-11-19 18:55:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6e13a171 
								
							 
						 
						
							
							
								
								PTM & CFG: use the correct path and error code according to the new FileSys policy  
							
							 
							
							
							
						 
						
							2016-11-19 18:55:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								0987783699 
								
							 
						 
						
							
							
								
								FileSys: add SDMCWriteOnlyArchive  
							
							 
							
							
							
						 
						
							2016-11-19 18:55:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								a879984c06 
								
							 
						 
						
							
							
								
								FileSys: add ExtSaveDataArchive  
							
							 
							
							... 
							
							
							
							ExtSaveData is more similar to SaveData, so let it be a subclass of SaveData 
							
						 
						
							2016-11-19 18:24:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								7166fdc490 
								
							 
						 
						
							
							
								
								FileSys: add SaveDataArchive  
							
							 
							
							... 
							
							
							
							The error checking of SaveDataArchive is completely different from DiskArchive, so it has to be a new class instead of a subclass of DiskArchive. 
							
						 
						
							2016-11-19 17:17:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								dd5c15abd0 
								
							 
						 
						
							
							
								
								cfg: add config block 0x00090000  
							
							 
							
							
							
						 
						
							2016-11-17 19:34:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								af7f5bef8d 
								
							 
						 
						
							
							
								
								Style fix  
							
							 
							
							
							
						 
						
							2016-11-02 09:38:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								5872abeab9 
								
							 
						 
						
							
							
								
								Rename AcConfig, change types u8 to u32  
							
							 
							
							
							
						 
						
							2016-11-02 09:38:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								a62df98686 
								
							 
						 
						
							
							
								
								AC_U: Stub functions, used if EULA agreed  
							
							 
							
							
							
						 
						
							2016-11-02 09:38:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								4dd8a831bd 
								
							 
						 
						
							
							
								
								FileSys: make Archive interfaces return error code  
							
							 
							
							... 
							
							
							
							and make the mode parameter a reference since it is a BitField union 
							
						 
						
							2016-11-01 18:30:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ae2fab4a0e 
								
							 
						 
						
							
							
								
								Merge pull request  #2126  from wwylele/stub-nwm  
							
							 
							
							... 
							
							
							
							NWM: stub Initialize with an error 
							
						 
						
							2016-10-31 16:16:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								702439b519 
								
							 
						 
						
							
							
								
								core: some errno values are uncommon on Unix  
							
							 
							
							... 
							
							
							
							src/core/hle/service/soc_u.cpp:107:6: error: 'ENODATA' was not declared in this scope
     {ENODATA, 43},
      ^
src/core/hle/service/soc_u.cpp:117:6: error: 'ENOSR' was not declared in this scope
     {ENOSR, 53},
      ^
src/core/hle/service/soc_u.cpp:118:6: error: 'ENOSTR' was not declared in this scope
     {ENOSTR, 54},
      ^
src/core/hle/service/soc_u.cpp:139:6: error: 'ETIME' was not declared in this scope
     {ETIME, 75},
      ^ 
							
						 
						
							2016-10-27 23:28:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								f672c7bd24 
								
							 
						 
						
							
							
								
								FRD: fix GetMyFriendKey  
							
							 
							
							
							
						 
						
							2016-10-25 09:54:29 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ricardo de Almeida Gonzaga 
								
							 
						 
						
							
							
							
							
								
							
							
								13d46f6820 
								
							 
						 
						
							
							
								
								Fix typos  
							
							 
							
							
							
						 
						
							2016-10-20 12:26:59 -02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								32789a70fb 
								
							 
						 
						
							
							
								
								NWM: stub Initialize with an error  
							
							 
							
							
							
						 
						
							2016-10-12 22:33:44 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cc7f1155a8 
								
							 
						 
						
							
							
								
								Merge pull request  #2024  from JamePeng/update-boss-code  
							
							 
							
							... 
							
							
							
							Update the stub code of BOSS 
							
						 
						
							2016-10-07 23:02:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									JamePeng 
								
							 
						 
						
							
							
							
							
								
							
							
								691f069743 
								
							 
						 
						
							
							
								
								Rework the code of err:f service  
							
							 
							
							
							
						 
						
							2016-10-06 21:03:12 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								09c3e444d4 
								
							 
						 
						
							
							
								
								Merge pull request  #1652  from wwylele/kernal-tool  
							
							 
							
							... 
							
							
							
							Debugger: implement wait tree widget 
							
						 
						
							2016-10-04 23:01:56 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									JamePeng 
								
							 
						 
						
							
							
							
							
								
							
							
								bd8c80a7b4 
								
							 
						 
						
							
							
								
								Update the stub code of BOSS  
							
							 
							
							
							
						 
						
							2016-10-02 17:36:57 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								257e7afb79 
								
							 
						 
						
							
							
								
								fs: clean up log format  
							
							 
							
							
							
						 
						
							2016-10-02 12:39:28 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								96b0e9476b 
								
							 
						 
						
							
							
								
								fs: implement DeleteDirectoryRecursively  
							
							 
							
							
							
						 
						
							2016-10-02 11:29:16 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								85a83158fb 
								
							 
						 
						
							
							
								
								move ResetType to kernel.h  
							
							 
							
							
							
						 
						
							2016-09-22 13:52:52 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								1c0179ad1b 
								
							 
						 
						
							
							
								
								name objects  
							
							 
							
							
							
						 
						
							2016-09-22 13:52:52 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								f69a543110 
								
							 
						 
						
							
							
								
								implement wait tree widget  
							
							 
							
							
							
						 
						
							2016-09-22 13:52:52 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								84fbbe2629 
								
							 
						 
						
							
							
								
								Use negative priorities to avoid special-casing the self-include  
							
							 
							
							
							
						 
						
							2016-09-21 00:15:56 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								ebdae19fd2 
								
							 
						 
						
							
							
								
								Remove empty newlines in #include blocks.  
							
							 
							
							... 
							
							
							
							This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation. 
							
						 
						
							2016-09-21 11:15:47 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								396a8d91a4 
								
							 
						 
						
							
							
								
								Manually tweak source formatting and then re-run clang-format  
							
							 
							
							
							
						 
						
							2016-09-18 21:14:25 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								dc8479928c 
								
							 
						 
						
							
							
								
								Sources: Run clang-format on everything.  
							
							 
							
							
							
						 
						
							2016-09-18 09:38:01 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								05e120a4cc 
								
							 
						 
						
							
							
								
								arm: ResetContext shouldn't be part of ARM_Interface.  
							
							 
							
							
							
						 
						
							2016-09-15 17:49:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7c934c5164 
								
							 
						 
						
							
							
								
								Merge pull request  #2023  from yuriks/autobase-bcfnt  
							
							 
							
							... 
							
							
							
							Auto-detect original shared_font.bin memory base 
							
						 
						
							2016-08-30 09:26:38 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								474586bc53 
								
							 
						 
						
							
							
								
								Merge pull request  #1948  from wwylele/cro++  
							
							 
							
							... 
							
							
							
							Implemented CRO 
							
						 
						
							2016-08-28 22:21:24 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								1c9612b791 
								
							 
						 
						
							
							
								
								LDR: Implement CRO  
							
							 
							
							
							
						 
						
							2016-08-27 21:38:06 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1f7ec4be9b 
								
							 
						 
						
							
							
								
								Auto-detect original shared_font.bin memory base  
							
							 
							
							... 
							
							
							
							This allows a file dumped from either an o3DS or a n3DS (and potentially
even an original unrebased file) to be used. 
							
						 
						
							2016-08-27 01:04:26 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lectem 
								
							 
						 
						
							
							
							
							
								
							
							
								a94fb932ff 
								
							 
						 
						
							
							
								
								fix   #1942  and adds a few IPC functions for descriptors  
							
							 
							
							
							
						 
						
							2016-08-02 16:45:15 +02:00