NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								ff1beca74a 
								
							 
						 
						
							
							
								
								service/cecd: Fixed enum item naming style  
							
							 
							
							
							
						 
						
							2018-09-07 19:36:33 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								7d8f115185 
								
							 
						 
						
							
							
								
								Prefix all size_t with std::  
							
							 
							
							... 
							
							
							
							done automatically by executing regex replace `([^:0-9a-zA-Z_])size_t([^0-9a-zA-Z_])` -> `$1std::size_t$2` 
							
						 
						
							2018-09-06 16:03:28 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eca98eeb3e 
								
							 
						 
						
							
							
								
								Merge pull request  #4143  from zhaowenlan1779/shared-font-text-fix  
							
							 
							
							... 
							
							
							
							core, citra_qt: unify status of system archives and shared fonts 
							
						 
						
							2018-09-06 20:51:32 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								69b3217394 
								
							 
						 
						
							
							
								
								service/cecd: Addressed comments, code cleanup  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								c89759f597 
								
							 
						 
						
							
							
								
								service/cecd: Corrected eventlog.dat creation  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								c185c35bc2 
								
							 
						 
						
							
							
								
								service/cecd: Clang format fixup  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								dd7234a6d0 
								
							 
						 
						
							
							
								
								service/cecd: Migrate Common::StringFromFormat(...) to fmt::format(...)  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								25e7209d5c 
								
							 
						 
						
							
							
								
								service/cecd: Updated function names  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								7a8477d106 
								
							 
						 
						
							
							
								
								service/cecd: Implement mboxlist handling  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								0e8398b51c 
								
							 
						 
						
							
							
								
								service/cecd: Update header checks and increased debug logging  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								71204e525f 
								
							 
						 
						
							
							
								
								service/cecd: Corrected behaviour, started checking and updating file headers  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								d88ad61da4 
								
							 
						 
						
							
							
								
								service/cecd: Output icon to MBoxData.001 and title to MBoxData.010  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								010fbd8614 
								
							 
						 
						
							
							
								
								service/cecd: Update default values for in/out box info header  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								d99585aa53 
								
							 
						 
						
							
							
								
								service/cecd: Add MBox directory check to OpenAndRead and OpenAndWrite and added a CreateAndPopulateMBoxDirectory function  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								30bbea3f4e 
								
							 
						 
						
							
							
								
								service/cecd: Add initial files to archive after it is formatted  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								e27c1bd1f5 
								
							 
						 
						
							
							
								
								service/cecd: Addressed comment about PopEnum  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								413f1651b7 
								
							 
						 
						
							
							
								
								service/cecd: Implement basic file handling functions.  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								2ee395d7de 
								
							 
						 
						
							
							
								
								service/cecd: Implement functions  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								5dacf92fd7 
								
							 
						 
						
							
							
								
								service/cecd: Stub some functions  
							
							 
							
							
							
						 
						
							2018-09-06 15:50:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								cf8b1726df 
								
							 
						 
						
							
							
								
								Address review comments  
							
							 
							
							
							
						 
						
							2018-09-06 00:00:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								cb3ef488c7 
								
							 
						 
						
							
							
								
								Fixup! string_util: Remove StringFromFormat() and related functions  
							
							 
							
							
							
						 
						
							2018-09-06 00:00:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3284bef360 
								
							 
						 
						
							
							
								
								string_util: Remove StringFromFormat() and related functions  
							
							 
							
							... 
							
							
							
							Given we utilize fmt, we don't need to provide our own functions for formatting anymore 
							
						 
						
							2018-09-06 00:00:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								dfb82b4dfd 
								
							 
						 
						
							
							
								
								fixup! fix num_client_certs in CloseClientCertContext  
							
							 
							
							
							
						 
						
							2018-09-04 08:16:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nguyen Dac Nam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8af14ad12 
								
							 
						 
						
							
							
								
								change buffer index from 1 to 0.  
							
							 
							
							
							
						 
						
							2018-09-04 09:41:34 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae6007bf9d 
								
							 
						 
						
							
							
								
								Merge pull request  #4069  from B3n30/wait_for_service_register  
							
							 
							
							... 
							
							
							
							Service::SM: Wait till client is registered 
							
						 
						
							2018-09-04 01:57:28 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fffa55b5d8 
								
							 
						 
						
							
							
								
								Merge pull request  #4139  from tgsm/hid-update-table  
							
							 
							
							... 
							
							
							
							Service/HID: update function table 
							
						 
						
							2018-09-04 01:47:26 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								cfd81be661 
								
							 
						 
						
							
							
								
								fixup! fixup! Service::SM: Wait till client is registered  
							
							 
							
							
							
						 
						
							2018-09-02 22:50:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								ae37b404c6 
								
							 
						 
						
							
							
								
								fixup! fixup! Service::SM: Wait till client is registered  
							
							 
							
							
							
						 
						
							2018-09-02 16:42:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c47e1db46d 
								
							 
						 
						
							
							
								
								kernel/object: Tighten object against data races  
							
							 
							
							... 
							
							
							
							Despite being covered by a global mutex, we should still ensure that the
class handles its reference counts properly. This avoids potential
shenanigans when it comes to data races.
Given this is the root object that drives quite a bit of the kernel
object hierarchy, ensuring we always have the correct behavior (and no
races) is a good thing. 
							
						 
						
							2018-08-31 00:14:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tgsm 
								
							 
						 
						
							
							
							
							
								
							
							
								7136777fec 
								
							 
						 
						
							
							
								
								Service/HID: update function table  
							
							 
							
							... 
							
							
							
							update 
							
						 
						
							2018-08-29 17:51:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f28bc28d6b 
								
							 
						 
						
							
							
								
								core, citra_qt: unify status of system archives and shared fonts  
							
							 
							
							... 
							
							
							
							Shared fonts is no different from any other system archives, and there is not really any point to make a separate status for it. This also fixes the incorrect error message that was introduced when I made the UI text improvements. 
							
						 
						
							2018-08-27 22:40:35 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ben 
								
							 
						 
						
							
							
							
							
								
							
							
								b20607dfc6 
								
							 
						 
						
							
							
								
								Add system time configuration ( #4043 )  
							
							 
							
							... 
							
							
							
							* Add setting to switch between a fixed start time and the system time
Add clock settings to SDL
Make clock configureable in qt
Add a SharedPage handler class
Init shared_page_handler for tests 
							
						 
						
							2018-08-26 11:47:45 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b9227089b 
								
							 
						 
						
							
							
								
								Merge pull request  #4121  from FearlessTobi/port-894  
							
							 
							
							... 
							
							
							
							Port #894  from yuzu: "kernel: Move object class to its own source files" 
							
						 
						
							2018-08-26 00:02:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								8fceac801c 
								
							 
						 
						
							
							
								
								Fix clang-format  
							
							 
							
							
							
						 
						
							2018-08-25 14:05:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cf4f8463f1 
								
							 
						 
						
							
							
								
								Merge pull request  #4122  from FearlessTobi/port-905  
							
							 
							
							... 
							
							
							
							Port #905  from yuzu: "kernel/vm_manager: Minor changes" 
							
						 
						
							2018-08-24 19:01:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2816aa430 
								
							 
						 
						
							
							
								
								Merge pull request  #4123  from FearlessTobi/port-914  
							
							 
							
							... 
							
							
							
							Port #914  from yuzu: "kernel/process: Use accessors instead of class members for referencing segment array" 
							
						 
						
							2018-08-24 19:01:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zhaowenlan1779 
								
							 
						 
						
							
							
							
							
								
							
							
								642f0bd62b 
								
							 
						 
						
							
							
								
								Port "kernel/event: Make data members private" from yuzu ( #4077 )  
							
							 
							
							... 
							
							
							
							* kernel/event: Make data members private
Instead we can simply provide accessors to the required data instead of
giving external read/write access to the variables directly.
* fix compile error 
							
						 
						
							2018-08-24 19:43:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zhaowenlan1779 
								
							 
						 
						
							
							
							
							
								
							
							
								75927ee462 
								
							 
						 
						
							
							
								
								Port "client_port: Make all data members private" from yuzu ( #4064 )  
							
							 
							
							... 
							
							
							
							* client_port: Make all data members private
These members don't need to be entirely exposed, we can instead expose
an API to operate on them without directly needing to mutate them
We can also guard against overflow/API misuse this way as well, given
active_sessions is an unsigned value.
* make the condition an assert 
							
						 
						
							2018-08-24 19:31:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c786df3e4b 
								
							 
						 
						
							
							
								
								kernel/process: Use std::array where applicable  
							
							 
							
							
							
						 
						
							2018-08-23 18:08:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								37e78de206 
								
							 
						 
						
							
							
								
								kernel/process: Use accessors instead of class members for referencing segment array  
							
							 
							
							... 
							
							
							
							Using member variables for referencing the segments array increases the
size of the class in memory for little benefit. The same behavior can be
achieved through the use of accessors that just return the relevant
segment. 
							
						 
						
							2018-08-23 18:08:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								469ed4a09f 
								
							 
						 
						
							
							
								
								kernel/vm_manager: Convert loop into std::any_of()  
							
							 
							
							
							
						 
						
							2018-08-23 17:53:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c7e1dab45b 
								
							 
						 
						
							
							
								
								kernel/vm_manager: Use const where applicable  
							
							 
							
							... 
							
							
							
							Makes our immutable state explicit. 
							
						 
						
							2018-08-23 17:53:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bb88c3b7b5 
								
							 
						 
						
							
							
								
								kernel/vm_manager: Use the VAddr type alias in CarveVMA()  
							
							 
							
							... 
							
							
							
							These two variables correspond to address ranges. 
							
						 
						
							2018-08-23 17:39:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								63c7b44ba8 
								
							 
						 
						
							
							
								
								kernel: Move object class to its own source files  
							
							 
							
							... 
							
							
							
							General moving to keep kernel object types separate from the direct
kernel code. Also essentially a preliminary cleanup before eliminating
global kernel state in the kernel code. 
							
						 
						
							2018-08-23 17:31:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nguyen Dac Nam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								41f256f3cd 
								
							 
						 
						
							
							
								
								fix clang-format  
							
							 
							
							
							
						 
						
							2018-08-21 22:22:50 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nguyen Dac Nam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d98a387ac 
								
							 
						 
						
							
							
								
								only get src_adr if input_adr available  
							
							 
							
							
							
						 
						
							2018-08-21 21:39:45 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nguyen Dac Nam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0e89555a89 
								
							 
						 
						
							
							
								
								only get src_adr if input_adr available  
							
							 
							
							
							
						 
						
							2018-08-21 21:33:19 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nguyen Dac Nam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e8bb79be2d 
								
							 
						 
						
							
							
								
								do not init and copy to ctr_dest_addr unless have data  
							
							 
							
							
							
						 
						
							2018-08-21 20:51:13 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nguyen Dac Nam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b736a72a5 
								
							 
						 
						
							
							
								
								fix clang-format  
							
							 
							
							
							
						 
						
							2018-08-21 13:45:28 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nguyen Dac Nam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c5eec5656d 
								
							 
						 
						
							
							
								
								add RecvFromOther cmd  
							
							 
							
							
							
						 
						
							2018-08-21 13:40:11 +07:00