Lioncash 
							
						 
					 
					
						
						
							
						
						b28af1f6c9 
					 
					
						
						
							
							service: Add the grc:c service  
						
						... 
						
						
						
						Adds the basic skeleton for the grc:c service based off the information
provided by Switch Brew. 
						
						
					 
					
						2018-07-26 09:53:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						0cd843151f 
					 
					
						
						
							
							kernel/timer: Make data members private where applicable  
						
						... 
						
						
						
						Instead, we can just expose functions that return the queryable state
instead of letting anything modify it. 
						
						
					 
					
						2018-07-26 09:51:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f916611e32 
					 
					
						
						
							
							service: Add the nim services  
						
						... 
						
						
						
						Adds the skeleton for the nim services based off information from Switch
Brew. 
						
						
					 
					
						2018-07-26 02:47:06 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8781beaf0d 
					 
					
						
						
							
							service: Add ldn services  
						
						... 
						
						
						
						Adds ldn services based off information provided by Switch Brew. 
						
						
					 
					
						2018-07-26 01:48:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						57cd80c410 
					 
					
						
						
							
							Merge pull request  #827  from lioncash/log  
						
						... 
						
						
						
						service/lm: Minor changes 
						
						
					 
					
						2018-07-25 22:30:43 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3f5dfc4d96 
					 
					
						
						
							
							service/sockets: Add ethc:c and ethc:i services  
						
						
						
						
					 
					
						2018-07-26 01:07:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						165e7645e1 
					 
					
						
						
							
							service/sockets: Add missing bsdcfg socket service  
						
						
						
						
					 
					
						2018-07-26 01:00:15 -04:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
							
						
						1958d07d7d 
					 
					
						
						
							
							Merge pull request  #828  from lioncash/ldr  
						
						... 
						
						
						
						service: Add ldr services 
						
						
					 
					
						2018-07-25 23:44:13 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
							
						
						8ac52c6b56 
					 
					
						
						
							
							Merge pull request  #826  from lioncash/erpt  
						
						... 
						
						
						
						service: Add erpt and eupld services 
						
						
					 
					
						2018-07-25 23:43:47 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
							
						
						0e05f98be2 
					 
					
						
						
							
							Merge pull request  #823  from lioncash/nifm  
						
						... 
						
						
						
						service/nifm: Deduplicate interface code 
						
						
					 
					
						2018-07-25 23:43:03 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3fb124961e 
					 
					
						
						
							
							service: Add ldr services  
						
						... 
						
						
						
						Adds the skeleton for the ldr-related services based off the information
provided on Switch Brew. 
						
						
					 
					
						2018-07-25 23:11:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						91d86df920 
					 
					
						
						
							
							lm: Move LM's class declaration into the cpp file  
						
						... 
						
						
						
						This isn't used directly outside of this translation unit, so we can
hide it from external use. 
						
						
					 
					
						2018-07-25 22:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6f4d3d8163 
					 
					
						
						
							
							lm: Amend names of Initialize() in Logger and Initialize() in LM  
						
						... 
						
						
						
						Amends these to match the information on Switch Brew. 
						
						
					 
					
						2018-07-25 22:39:39 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8650be1020 
					 
					
						
						
							
							lm: Add missing function entry to Logger's function table  
						
						
						
						
					 
					
						2018-07-25 22:26:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7458e71f24 
					 
					
						
						
							
							service: Add eupld services  
						
						... 
						
						
						
						Adds the skeleton for the eupld services based off information on Switch
Brew. 
						
						
					 
					
						2018-07-25 22:13:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						821f2c03cb 
					 
					
						
						
							
							service: Add the erpt services  
						
						... 
						
						
						
						Adds the basic skeleton of the erpt service based off information on
Switch Brew. 
						
						
					 
					
						2018-07-25 22:13:39 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b0adb9a3d9 
					 
					
						
						
							
							Merge pull request  #824  from lioncash/nvdrv  
						
						... 
						
						
						
						service/nvdrv: Minor changes 
						
						
					 
					
						2018-07-25 19:02:08 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						851089b482 
					 
					
						
						
							
							Merge pull request  #822  from lioncash/pm  
						
						... 
						
						
						
						service: Add pm services 
						
						
					 
					
						2018-07-25 19:01:28 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f9951352f6 
					 
					
						
						
							
							service/nvdrv: Take std::string in Open() by const reference  
						
						... 
						
						
						
						Avoids copies from being made, since the string is only ever used for
lookup, the data is never transfered anywhere.
Ideally, we'd use a std::string_view here, but devices is a
std::unordered_map, not a std::map, so we can't use heterogenous lookup
here. 
						
						
					 
					
						2018-07-25 17:37:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a2cd07d094 
					 
					
						
						
							
							service/nvdrv: Use std::move where applicable  
						
						... 
						
						
						
						Avoids unnecessary reference count increments and decrements.
In one case, we don't need to make a shared_ptr copy at all,
just to call a member function. 
						
						
					 
					
						2018-07-25 17:31:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						85ed42a1d2 
					 
					
						
						
							
							service/nifm: Deduplicate interface code  
						
						... 
						
						
						
						Rather than having the same code for each nifm service variant, we can
centralize it on one class and get rid of a bit of extra code. 
						
						
					 
					
						2018-07-25 17:18:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c664f8a257 
					 
					
						
						
							
							service: Add pm services  
						
						... 
						
						
						
						Adds the skeleton for the process management services based off
information on Switch Brew. 
						
						
					 
					
						2018-07-25 16:57:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						4175712976 
					 
					
						
						
							
							service: Add the es service  
						
						... 
						
						
						
						Adds the skeleton for the ETicket service based off the information on
Switch Brew 
						
						
					 
					
						2018-07-25 15:36:55 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
						
						1e4935c3a0 
					 
					
						
						
							
							Merge pull request  #801  from lioncash/time  
						
						... 
						
						
						
						time: Add the time:a service 
						
						
					 
					
						2018-07-25 15:08:33 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
						
						d3fd0351a7 
					 
					
						
						
							
							Merge pull request  #804  from lioncash/log  
						
						... 
						
						
						
						svc: Log parameters in SetMemoryAttribute() 
						
						
					 
					
						2018-07-25 14:43:24 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3c1cb3b11e 
					 
					
						
						
							
							time: Add the time:a service  
						
						... 
						
						
						
						Given we already have time:s and time:u, we should also have time:a 
						
						
					 
					
						2018-07-25 14:42:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						657bd113e3 
					 
					
						
						
							
							Merge pull request  #803  from MerryMage/core_timing_util  
						
						... 
						
						
						
						core_timing: Split off utility functions into core_timing_util 
						
						
					 
					
						2018-07-25 11:09:31 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5c42cadbc9 
					 
					
						
						
							
							Merge pull request  #800  from lioncash/set  
						
						... 
						
						
						
						set_sys: Implement SetColorSetId() 
						
						
					 
					
						2018-07-25 10:25:29 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						340771ccd7 
					 
					
						
						
							
							Merge pull request  #806  from lioncash/friend  
						
						... 
						
						
						
						friend: Deduplicate interfaces 
						
						
					 
					
						2018-07-24 17:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ea0bc8c002 
					 
					
						
						
							
							Merge pull request  #805  from lioncash/sign  
						
						... 
						
						
						
						svc: Resolve sign comparison warnings in WaitSynchronization() 
						
						
					 
					
						2018-07-24 12:50:03 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						4cf2185e81 
					 
					
						
						
							
							deconstructed_rom_directory: Remove unused FindRomFS() function  
						
						
						
						
					 
					
						2018-07-24 10:54:07 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						07c2d057bd 
					 
					
						
						
							
							friend: Add friend:m, friend:s, and friend:v services  
						
						... 
						
						
						
						Given we already have friend:a and friend:u, we should add the remaining
services as well. 
						
						
					 
					
						2018-07-24 10:26:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						9539a1eadd 
					 
					
						
						
							
							friend/interface: Add missing CreateDaemonSuspendSessionService() to the function handler table  
						
						
						
						
					 
					
						2018-07-24 10:24:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						77daef44b0 
					 
					
						
						
							
							friend: Deduplicate interfaces  
						
						
						
						
					 
					
						2018-07-24 10:21:51 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c73410bf2c 
					 
					
						
						
							
							svc: Resolve sign comparison warnings in WaitSynchronization()  
						
						... 
						
						
						
						The loop's induction variable was signed, but we were comparing against
an unsigned variable. 
						
						
					 
					
						2018-07-24 09:55:17 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8e8e906432 
					 
					
						
						
							
							svc: Log parameters in SetMemoryAttribute()  
						
						... 
						
						
						
						Provides slightly more context than only logging out the address value. 
						
						
					 
					
						2018-07-24 09:46:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						316c994f55 
					 
					
						
						
							
							Merge pull request  #798  from lioncash/const  
						
						... 
						
						
						
						arm_dynarmic: Make MakeJit() a const member function 
						
						
					 
					
						2018-07-24 04:48:06 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						23e85b6b9f 
					 
					
						
						
							
							Merge pull request  #797  from lioncash/explicit  
						
						... 
						
						
						
						core: Make converting constructors explicit where applicable 
						
						
					 
					
						2018-07-24 04:47:26 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1cbf7ac6ea 
					 
					
						
						
							
							Merge pull request  #795  from lioncash/decl  
						
						... 
						
						
						
						apm/interface: Remove redundant declaration of InstallInterfaces() 
						
						
					 
					
						2018-07-24 04:46:41 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d092ea0870 
					 
					
						
						
							
							Merge pull request  #794  from lioncash/ref  
						
						... 
						
						
						
						mutex: Pass SharedPtr to GetHighestPriorityMutexWaitingThread() by reference 
						
						
					 
					
						2018-07-24 04:45:34 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a61124a9e7 
					 
					
						
						
							
							time: Simplify interface creation  
						
						... 
						
						
						
						We can use one instance of the interface instead of duplicating code. 
						
						
					 
					
						2018-07-24 06:21:27 -04:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
							
						
						44646e2ea0 
					 
					
						
						
							
							core_timing: Split off utility functions into core_timing_util  
						
						
						
						
					 
					
						2018-07-24 11:03:24 +01:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
							
						
						b8459d2778 
					 
					
						
						
							
							CMakeLists: Sort filenames  
						
						
						
						
					 
					
						2018-07-24 11:02:53 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						63c605c04a 
					 
					
						
						
							
							set_sys: Implement SetColorSetId()  
						
						
						
						
					 
					
						2018-07-24 00:48:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						76f191ce36 
					 
					
						
						
							
							ipc_helper: Add helper member function for popping enum values to RequestParser  
						
						
						
						
					 
					
						2018-07-24 00:47:51 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2f029577c7 
					 
					
						
						
							
							Merge pull request  #793  from lioncash/priv  
						
						... 
						
						
						
						ipc_helpers: Make member variables of ResponseBuilder private 
						
						
					 
					
						2018-07-23 21:23:27 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bc5b65a1b0 
					 
					
						
						
							
							Merge pull request  #785  from lioncash/fs  
						
						... 
						
						
						
						partition_filesystem: Use std::move where applicable 
						
						
					 
					
						2018-07-23 20:36:59 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7d124ec82b 
					 
					
						
						
							
							arm_dynarmic: Make MakeJit() a const member function  
						
						... 
						
						
						
						This functions doesn't modify instance state, so it can be a made a
const member function. 
						
						
					 
					
						2018-07-23 23:19:37 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1d755abce4 
					 
					
						
						
							
							core: Make converting constructors explicit where applicable  
						
						... 
						
						
						
						Avoids unwanted implicit conversions. Thankfully, given the large amount
of cleanup in past PRs, only this tiny amount is left over to cover. 
						
						
					 
					
						2018-07-23 23:13:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8b83adfed6 
					 
					
						
						
							
							apm/interface: Remove redundant declaration of InstallInterfaces()  
						
						... 
						
						
						
						This is already declared in apm/apm.h 
						
						
					 
					
						2018-07-23 23:01:04 -04:00