bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1d238bbb8 
							
						 
					 
					
						
						
							
							Merge pull request  #1064  from lioncash/telemetry  
						
						... 
						
						
						
						common/telemetry: Migrate core-independent info gathering to common 
						
						
					 
					
						2018-08-20 19:43:17 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b39cd70cd4 
							
						 
					 
					
						
						
							
							common: Namespace hex_util.h/.cpp  
						
						... 
						
						
						
						It's in the common code, so it should be under the Common namespace like
everything else. 
						
						
					 
					
						2018-08-15 23:24:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c594ec3417 
							
						 
					 
					
						
						
							
							Merge pull request  #1005  from DarkLordZach/registered-fmt  
						
						... 
						
						
						
						file_sys: Add support for registration format 
						
						
					 
					
						2018-08-15 23:11:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f009ed63f3 
							
						 
					 
					
						
						
							
							Merge pull request  #1063  from lioncash/inline  
						
						... 
						
						
						
						common/xbyak_abi: Mark defined functions in header as inline 
						
						
					 
					
						2018-08-14 22:40:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad7815a28d 
							
						 
					 
					
						
						
							
							Merge pull request  #1054  from zhaowenlan1779/misc-fixup  
						
						... 
						
						
						
						common/misc: use windows.h 
						
						
					 
					
						2018-08-14 21:47:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							60f476cd8f 
							
						 
					 
					
						
						
							
							common/telemetry: Migrate core-independent info gathering to common  
						
						... 
						
						
						
						Previously core itself was the library containing the code to gather
common information (build info, CPU info, and OS info), however all of
this isn't core-dependent and can be moved to the common code and use
the common interfaces. We can then just call those functions from the
core instead.
This will allow replacing our CPU detection with Xbyak's which has
better detection facilities than ours. It also keeps more
architecture-dependent code in common instead of core. 
						
						
					 
					
						2018-08-14 18:57:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6d549abb4e 
							
						 
					 
					
						
						
							
							common/xbyak_abi: Mark defined functions in header as inline  
						
						... 
						
						
						
						Avoids potential One Definition Rule violations when these are used in
the future. 
						
						
					 
					
						2018-08-14 18:29:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0ce0905380 
							
						 
					 
					
						
						
							
							common/xbyak: Use nested namespace specifiers where applicable  
						
						
						
						
					 
					
						2018-08-14 18:27:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							11895d54af 
							
						 
					 
					
						
						
							
							common: Remove unused old breakpoint source files  
						
						... 
						
						
						
						These currently aren't used and contain commented out source code that
corresponds to Dolphin's JIT. Given our CPU code is organized quite
differently, we shouldn't be keeping this around (at the moment it just
adds to compile times marginally). 
						
						
					 
					
						2018-08-14 18:14:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							bc7bfd96f0 
							
						 
					 
					
						
						
							
							logging/backend: Use const reference to refer to log filter  
						
						... 
						
						
						
						The filter is returned via const reference, so this was making a
pointless copy of the entire filter every time a message was being
pushed into the logger instance. 
						
						
					 
					
						2018-08-13 21:44:55 -04:00 
						 
				 
			
				
					
						
							
							
								Zhu PengFei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59d18ef55b 
							
						 
					 
					
						
						
							
							common/misc: use windows.h  
						
						... 
						
						
						
						linux-mingw does not really like this. 
						
						
					 
					
						2018-08-14 04:28:24 +08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							11470f331a 
							
						 
					 
					
						
						
							
							thread_queue_list: Make contains() and get_first() const member functions  
						
						... 
						
						
						
						These don't directly modify the contained data. 
						
						
					 
					
						2018-08-12 12:54:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							55c73e10a7 
							
						 
					 
					
						
						
							
							thread_queue_list: Convert typedef to a type alias  
						
						
						
						
					 
					
						2018-08-12 12:47:11 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							167bfddafa 
							
						 
					 
					
						
						
							
							file_sys: Comply to style guidelines  
						
						
						
						
					 
					
						2018-08-11 22:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							b70a831608 
							
						 
					 
					
						
						
							
							file_util: Add getter for NAND registration directory  
						
						
						
						
					 
					
						2018-08-11 22:50:08 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							10aac376d1 
							
						 
					 
					
						
						
							
							common: Move hex string processing to separate file  
						
						
						
						
					 
					
						2018-08-11 22:50:08 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a91bb7080d 
							
						 
					 
					
						
						
							
							Merge pull request  #989  from lioncash/log  
						
						... 
						
						
						
						common/logging: Add missing service log categories 
						
						
					 
					
						2018-08-09 19:30:14 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96ef22d3d0 
							
						 
					 
					
						
						
							
							Merge pull request  #897  from DarkLordZach/vfs-accuracy-2  
						
						... 
						
						
						
						vfs: Add VfsFilesystem and fix RealVfs* implementations 
						
						
					 
					
						2018-08-09 19:22:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c908c0373 
							
						 
					 
					
						
						
							
							Merge pull request  #988  from lioncash/color  
						
						... 
						
						
						
						common/color: Minor cleanup 
						
						
					 
					
						2018-08-09 00:37:32 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							2b6128fe0b 
							
						 
					 
					
						
						
							
							file_util: Use enum instead of bool for specifing path behavior  
						
						
						
						
					 
					
						2018-08-08 21:18:45 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							3f82dad1e4 
							
						 
					 
					
						
						
							
							file_util: Add platform-specific slash option to SanitizePath  
						
						
						
						
					 
					
						2018-08-08 21:18:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6e90f0bf6a 
							
						 
					 
					
						
						
							
							common/logging: Add missing service log categories  
						
						... 
						
						
						
						These weren't added when the services were introduced. 
						
						
					 
					
						2018-08-08 16:46:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5a9c00ea04 
							
						 
					 
					
						
						
							
							common/color: Remove unnecessary const qualifiers on return types  
						
						... 
						
						
						
						These are just superfluous and not necessesary 
						
						
					 
					
						2018-08-08 16:17:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							76197a4be9 
							
						 
					 
					
						
						
							
							common/color: Get rid of undefined behavior  
						
						... 
						
						
						
						Gets rid of type punning via reinterpret_cast within functions. Instead,
we use memcpy to transfer the contents across types. 
						
						
					 
					
						2018-08-08 16:14:37 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cc9d7bbf01 
							
						 
					 
					
						
						
							
							vector_math: Use variable template version of is_signed in Vec classes  
						
						... 
						
						
						
						Same behavior, less code 
						
						
					 
					
						2018-08-08 15:53:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d224eb7c39 
							
						 
					 
					
						
						
							
							Merge pull request  #966  from lioncash/modernize  
						
						... 
						
						
						
						common: Convert type traits templates over to variable template versions where applicable 
						
						
					 
					
						2018-08-08 15:28:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							507e6ae100 
							
						 
					 
					
						
						
							
							Merge pull request  #968  from lioncash/vec  
						
						... 
						
						
						
						vector_math: Minor cleanups 
						
						
					 
					
						2018-08-08 12:00:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							766c1a2d50 
							
						 
					 
					
						
						
							
							vector_math: Remove unimplemented function prototypes  
						
						
						
						
					 
					
						2018-08-07 21:33:48 -04:00 
						 
				 
			
				
					
						
							
							
								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