Lioncash 
							
						 
					 
					
						
						
							
						
						5c323d96e0 
					 
					
						
						
							
							vector_math: Make functions constexpr where applicable  
						
						
						
						
					 
					
						2018-08-07 21:32:05 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						4e3bc37791 
					 
					
						
						
							
							vector_math: Convert typedefs to type aliases  
						
						
						
						
					 
					
						2018-08-07 21:15:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a7d6efc520 
					 
					
						
						
							
							common: Convert type traits templates over to variable template versions where applicable  
						
						... 
						
						
						
						Uses the C++17 inline variable variants 
						
						
					 
					
						2018-08-07 19:34:47 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						0735a0c8a1 
					 
					
						
						
							
							file_util: Avoid sign-conversions in WriteArray() and ReadArray()  
						
						... 
						
						
						
						Prevents compiler warnings. 
						
						
					 
					
						2018-08-07 13:51:37 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						45bc449ff9 
					 
					
						
						
							
							service: Add usb services  
						
						... 
						
						
						
						Adds basic skeleton for the usb services based off the information provided by Switch Brew. 
						
						
					 
					
						2018-08-07 03:14:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						de72956181 
					 
					
						
						
							
							service: Add arp services  
						
						... 
						
						
						
						Adds the basic skeleton of the arp services based off the information
provided by Switch Brew. 
						
						
					 
					
						2018-08-04 18:01:12 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2b06301dbf 
					 
					
						
						
							
							Merge pull request  #849  from DarkLordZach/xci  
						
						... 
						
						
						
						XCI and Encrypted NCA Support 
						
						
					 
					
						2018-08-04 14:33:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						40e78b9a89 
					 
					
						
						
							
							Merge pull request  #898  from lioncash/mig  
						
						... 
						
						
						
						service: Add migration services 
						
						
					 
					
						2018-08-03 11:00:27 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ef9433411d 
					 
					
						
						
							
							Merge pull request  #900  from lioncash/init  
						
						... 
						
						
						
						math_util: Always initialize members of Rectangle 
						
						
					 
					
						2018-08-03 11:00:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f2a03468b1 
					 
					
						
						
							
							math_util: Always initialize members of Rectangle  
						
						... 
						
						
						
						Prevents potentially using the members uninitialized. 
						
						
					 
					
						2018-08-02 10:47:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7469e26e5e 
					 
					
						
						
							
							service: Add migration services  
						
						... 
						
						
						
						Adds the basic skeleton for the mig:usr service based off information
provided by Switch Brew. 
						
						
					 
					
						2018-08-02 10:09:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						42c5171322 
					 
					
						
						
							
							logging/log: Remove incorrect description in PCV doc comment  
						
						... 
						
						
						
						PCV isn't the parental control service. 
						
						
					 
					
						2018-08-01 23:31:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5233040ab4 
					 
					
						
						
							
							service: Add psc services  
						
						... 
						
						
						
						Adds the basic skeleton for the psc services based off the information
provided by Switch Brew. 
						
						
					 
					
						2018-08-01 23:31:27 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						746d7d4d28 
					 
					
						
						
							
							Merge pull request  #888  from lioncash/caps  
						
						... 
						
						
						
						service: Add capture services 
						
						
					 
					
						2018-08-01 21:34:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						e39294c267 
					 
					
						
						
							
							service: Add capture services  
						
						... 
						
						
						
						Adds the basic skeleton for the capture services based off information
provided by Switch Brew. 
						
						
					 
					
						2018-08-01 16:45:51 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d109279543 
					 
					
						
						
							
							service: Add bpc and pcv services  
						
						... 
						
						
						
						Adds the basic skeleton for the remaining pcv-related services based off
information on Switch Brew. 
						
						
					 
					
						2018-08-01 16:13:04 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						150527ec19 
					 
					
						
						
							
							Allow key loading from %YUZU_DIR%/keys in addition to ~/.switch  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						cc8234fa89 
					 
					
						
						
							
							Use SHGetKnownFolderPath instead of SHGetFolderPathA  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						22342487e8 
					 
					
						
						
							
							Extract mbedtls to cpp file  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						df5b75694f 
					 
					
						
						
							
							Remove files that are not used  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0a2b219a31 
					 
					
						
						
							
							Merge pull request  #864  from FearlessTobi/port-3973  
						
						... 
						
						
						
						Port #3973  from Citra: "Remove polymorphism issue" 
						
						
					 
					
						2018-07-31 09:34:23 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						fd020ad52a 
					 
					
						
						
							
							Merge pull request  #875  from lioncash/fgm  
						
						... 
						
						
						
						service: Add fgm services 
						
						
					 
					
						2018-07-31 09:23:17 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						268eeeb406 
					 
					
						
						
							
							service: Add fgm services  
						
						... 
						
						
						
						Adds the basic skeleton for the fgm services based off the information
provided by Switch Brew. 
						
						
					 
					
						2018-07-31 08:01:19 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						e373027a73 
					 
					
						
						
							
							service: Add the pcie service  
						
						... 
						
						
						
						Adds the basic skeleton of the pcie service based off information on
Switch Brew. 
						
						
					 
					
						2018-07-31 06:40:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tobias 
							
						 
					 
					
						
						
							
						
						420f8fb29e 
					 
					
						
						
							
							Port  #3758  from Citra ( #852 ): Add missing std::string import in text_formatter  
						
						
						
						
					 
					
						2018-07-30 16:03:47 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						05ee92a357 
					 
					
						
						
							
							Merge pull request  #861  from FearlessTobi/port-3972  
						
						... 
						
						
						
						Port #3972  from Citra: "common/timer: use std::chrono, avoid platform-dependent code" 
						
						
					 
					
						2018-07-30 14:13:56 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e6b08b2209 
					 
					
						
						
							
							Merge pull request  #862  from FearlessTobi/port-3997  
						
						... 
						
						
						
						Port #3997  from Citra: "common/string_utils: replace boost::transform with std counterpart" 
						
						
					 
					
						2018-07-30 14:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f8094c2617 
					 
					
						
						
							
							Merge pull request  #865  from FearlessTobi/port-3732  
						
						... 
						
						
						
						Port #3732  from Citra: "common: Fix compilation on ARM" 
						
						
					 
					
						2018-07-30 10:07:45 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c5fa3560a6 
					 
					
						
						
							
							Merge pull request  #857  from lioncash/wlan  
						
						... 
						
						
						
						service: Add wlan services 
						
						
					 
					
						2018-07-30 10:06:52 -07:00 
						 
				 
			
				
					
						
							
							
								Cameron Cawley 
							
						 
					 
					
						
						
							
						
						1670c4421f 
					 
					
						
						
							
							Port  #3732  from Citra: "common: Fix compilation on ARM"  
						
						
						
						
					 
					
						2018-07-29 15:51:31 +02:00 
						 
				 
			
				
					
						
							
							
								B3n30 
							
						 
					 
					
						
						
							
						
						6e5f83ee24 
					 
					
						
						
							
							remove polymorphism issue  
						
						
						
						
					 
					
						2018-07-29 15:24:41 +02:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						ff510157d8 
					 
					
						
						
							
							common/string_utils: replace boost::transform with std counterpart  
						
						... 
						
						
						
						Note: according to cppreference it is necessary to convert char to unsigned char when using std::tolower and std::toupper, otherwise the behaviour would be undefined. 
						
						
					 
					
						2018-07-29 15:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						38a1113674 
					 
					
						
						
							
							Port  #3972  from Citra: "common/timer: use std::chrono, avoid platform-dependent code"  
						
						
						
						
					 
					
						2018-07-29 14:58:30 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6ea416091e 
					 
					
						
						
							
							service: Add wlan services  
						
						... 
						
						
						
						Adds the basic skeleton for the wlan services based off the information
on Switch Brew. 
						
						
					 
					
						2018-07-28 21:54:55 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ca7655be3a 
					 
					
						
						
							
							service: Add btm services  
						
						... 
						
						
						
						Adds the skeleton for the btm services based off the information on
Switch Brew. 
						
						
					 
					
						2018-07-28 21:09:07 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						458fdda700 
					 
					
						
						
							
							Merge pull request  #847  from lioncash/ncm  
						
						... 
						
						
						
						service: Add ncm services 
						
						
					 
					
						2018-07-28 10:46:09 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d00dcdb1be 
					 
					
						
						
							
							Merge pull request  #846  from lioncash/mii  
						
						... 
						
						
						
						service: Add mii services 
						
						
					 
					
						2018-07-28 10:45:31 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7931cc0ceb 
					 
					
						
						
							
							service: Add ncm services  
						
						... 
						
						
						
						Adds the basic skeleton for the ncm services based off information on
Switch Brew. 
						
						
					 
					
						2018-07-27 17:38:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0191a1e526 
					 
					
						
						
							
							Merge pull request  #845  from lioncash/nfc  
						
						... 
						
						
						
						service: Add nfc services 
						
						
					 
					
						2018-07-27 14:29:27 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f46bfdd77d 
					 
					
						
						
							
							service: Add mii services  
						
						... 
						
						
						
						Adds the skeleton for the mii services based off information provided by
Switch Brew 
						
						
					 
					
						2018-07-27 16:01:29 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						04d144aa40 
					 
					
						
						
							
							service: Add nfc services  
						
						... 
						
						
						
						Adds the skeleton of the nfc service based off the information provided
on Switch Brew. 
						
						
					 
					
						2018-07-27 14:50:24 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ea8dd8b650 
					 
					
						
						
							
							service/lbl: Implement EnableVrMode, DisableVrMode and GetVrMode  
						
						... 
						
						
						
						Implements these functions according to the information available on
Switch Brew. 
						
						
					 
					
						2018-07-27 14:20:42 -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 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						59cb258409 
					 
					
						
						
							
							VFS Regression and Accuracy Fixes ( #776 )  
						
						... 
						
						
						
						* Regression and Mode Fixes
* Review Fixes
* string_view correction
* Add operator& for FileSys::Mode
* Return std::string from SanitizePath
* Farming Simulator Fix
* Use != With mode operator& 
						
						
					 
					
						2018-07-23 19:40:35 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						9d33122197 
					 
					
						
						
							
							string_util: Get rid of separate resize() in CPToUTF16(), UTF16ToUTF8(), CodeToUTF8() and UTF8ToUTF16()  
						
						... 
						
						
						
						There's no need to perform the resize separately here, since the
constructor allows presizing the buffer.
Also move the empty string check before the construction of the string
to make the early out more straightforward. 
						
						
					 
					
						2018-07-22 16:39:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						26a157cd31 
					 
					
						
						
							
							string_util: Use emplace_back() in SplitString() instead of push_back()  
						
						... 
						
						
						
						This is equivalent to doing:
push_back(std::string(""));
which is likely not to cause issues, assuming a decent std::string
implementation with small-string optimizations implemented in its
design, however it's still a little unnecessary to copy that buffer
regardless. Instead, we can use emplace_back() to directly construct the
empty string within the std::vector instance, eliminating any possible
overhead from the copy. 
						
						
					 
					
						2018-07-22 15:36:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						cd46b267f5 
					 
					
						
						
							
							string_util: Remove unnecessary std::string instance in TabsToSpaces()  
						
						... 
						
						
						
						We can just use the variant of std::string's replace() function that can
replace an occurrence with N copies of the same character, eliminating
the need to allocate a std::string containing a buffer of spaces. 
						
						
					 
					
						2018-07-22 15:35:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5ee4c49c30 
					 
					
						
						
							
							Merge pull request  #768  from lioncash/string-view  
						
						... 
						
						
						
						file_util, vfs: Use std::string_view where applicable 
						
						
					 
					
						2018-07-22 11:32:28 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						398444e676 
					 
					
						
						
							
							file_util, vfs: Use std::string_view where applicable  
						
						... 
						
						
						
						Avoids unnecessary construction of std::string instances where
applicable. 
						
						
					 
					
						2018-07-22 03:22:21 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						258a5cee84 
					 
					
						
						
							
							Merge pull request  #765  from lioncash/file  
						
						... 
						
						
						
						file_util: Remove goto usages from Copy() 
						
						
					 
					
						2018-07-22 00:03:35 -07:00