B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								2195f10d15 
								
							 
						 
						
							
							
								
								Adressed review comments  
							
							
							
						 
						
							2019-02-15 22:14:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								4154936568 
								
							 
						 
						
							
							
								
								threadsafe_queue: Add WaitIfEmpty and use it in logging  
							
							
							
						 
						
							2019-02-15 22:12:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								b12ab4d805 
								
							 
						 
						
							
							
								
								logging: Add Vulkan backend logging class type  
							
							
							
						 
						
							2019-02-12 18:33:02 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								eb15711ee6 
								
							 
						 
						
							
							
								
								Backport review comment from  citra-emu/citra#4418  
							
							... 
							
							
							
							Original reason:
As Windows multi-byte character codec is unspecified while we always assume std::string uses UTF-8 in our code base, this can output gibberish when the string contains non-ASCII characters. ::OutputDebugStringW combined with Common::UTF8ToUTF16W is preferred here. 
							
						 
						
							2018-12-07 16:21:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								e10483a878 
								
							 
						 
						
							
							
								
								Merge pull request  #1441  from CarlKenner/DebuggerLog  
							
							... 
							
							
							
							logging: Add DebuggerBackend for logging to Visual Studio 
							
						 
						
							2018-11-05 00:19:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								f80b80b922 
								
							 
						 
						
							
							
								
								logging/backend: Add missing services to the log filters  
							
							... 
							
							
							
							Just a few overlooked services. 
							
						 
						
							2018-10-23 22:35:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Carl Kenner 
								
							 
						 
						
							
							
							
							
								
							
							
								f5f6292810 
								
							 
						 
						
							
							
								
								logging: Add DebuggerBackend for logging to Visual Studio  
							
							
							
						 
						
							2018-10-07 13:24:04 +10:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David 
								
							 
						 
						
							
							
							
							
								
							
							
								2513e086ab 
								
							 
						 
						
							
							
								
								Stubbed IRS ( #1349 )  
							
							... 
							
							
							
							* Stubbed IRS
Currently we have no ideal way of implementing IRS. For the time being we should have the functions stubbed until we come up with a way to emulate IRS properly.
* Added IRS to logging backend
* Forward declared shared memory for irs 
							
						 
						
							2018-09-23 22:33:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								63c2e32e20 
								
							 
						 
						
							
							
								
								Port  #4182  from Citra: "Prefix all size_t with std::"  
							
							
							
						 
						
							2018-09-15 15:21:06 +02: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								df5b75694f 
								
							 
						 
						
							
							
								
								Remove files that are not used  
							
							
							
						 
						
							2018-08-01 00:16:54 -04: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								c5fa3560a6 
								
							 
						 
						
							
							
								
								Merge pull request  #857  from lioncash/wlan  
							
							... 
							
							
							
							service: Add wlan services 
							
						 
						
							2018-07-30 10:06:52 -07: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7a1a860abe 
								
							 
						 
						
							
							
								
								logging/backend: Add missing standard includes  
							
							... 
							
							
							
							A few inclusions were being satisfied indirectly. To prevent breakages
in the future, include these directly. 
							
						 
						
							2018-07-20 15:31:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								457d1b4490 
								
							 
						 
						
							
							
								
								logging/backend: Use std::string_view in RemoveBackend() and GetBackend()  
							
							... 
							
							
							
							These can just use a view to a string since its only comparing against
two names in both cases for matches. This avoids constructing
std::string instances where they aren't necessary. 
							
						 
						
							2018-07-20 15:27:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								497b81558e 
								
							 
						 
						
							
							
								
								Logging: Dump all logs in the queue on close in debug mode  
							
							
							
						 
						
							2018-07-15 13:02:09 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								6daebaaa57 
								
							 
						 
						
							
							
								
								Logging: Don't lock the queue for the duration of the write  
							
							
							
						 
						
							2018-07-14 11:57:13 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								6269a01b4e 
								
							 
						 
						
							
							
								
								Add configurable logging backends  
							
							
							
						 
						
							2018-07-02 21:45:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								7e3d746b06 
								
							 
						 
						
							
							
								
								Service/MM: add service and stub some functions  
							
							
							
						 
						
							2018-06-05 12:19:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								7757cc1a7f 
								
							 
						 
						
							
							
								
								Service/BCAT: add module and services  
							
							
							
						 
						
							2018-05-28 16:46:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								d43c49264f 
								
							 
						 
						
							
							
								
								log: Remove old logging macros and functions  
							
							... 
							
							
							
							Now that the old macros are no longer used, we can remove all functionality related to them. 
							
						 
						
							2018-04-27 16:18:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								f1f7f2cba9 
								
							 
						 
						
							
							
								
								Added PREPO to logging backend, Removed comments from SaveReportWithUser  
							
							
							
						 
						
							2018-04-26 14:19:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								f9945f8a3b 
								
							 
						 
						
							
							
								
								Update fmtlib to fix msvc warnings  
							
							... 
							
							
							
							Additionally, when updating fmtlib, there was a change in fmtlib broke
how the old logging macro was overloaded, so this works around that by
just naming the fmtlib macro impl something different 
							
						 
						
							2018-04-05 22:42:09 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Lim Wee Soong 
								
							 
						 
						
							
							
							
							
								
							
							
								bb9093ed57 
								
							 
						 
						
							
							
								
								logging: Change FmtLogMessage to use variadic template instead of FMT_VARIADIC  
							
							... 
							
							
							
							Due to premature merging of #262  I think the build may be failing right now. Should merge this ASAP to fix it. 
							
						 
						
							2018-04-03 10:31:54 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								c2e0820ac2 
								
							 
						 
						
							
							
								
								Merge pull request  #262  from daniellimws/fmtlib-macros  
							
							... 
							
							
							
							Logging: Add fmtlib-based macros 
							
						 
						
							2018-04-02 21:19:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								deaf6f9e35 
								
							 
						 
						
							
							
								
								service: Add NFP module interface.  
							
							... 
							
							
							
							service: Initialize NFP service.
Log: Add NFP service as a log subtype. 
							
						 
						
							2018-03-29 21:22:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								9ee33350de 
								
							 
						 
						
							
							
								
								Service/SSL: add ssl service  
							
							
							
						 
						
							2018-03-23 09:32:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Lim Wee Soong 
								
							 
						 
						
							
							
							
							
								
							
							
								3b558eebee 
								
							 
						 
						
							
							
								
								Logging: Create logging macros based on fmtlib  
							
							... 
							
							
							
							Add a new set of logging macros based on fmtlib
Similar but not exactly the same as https://github.com/citra-emu/citra/pull/3533 
Citra currently uses a different version of fmt, which does not support FMT_VARIADIC so
make_args is used instead. On the other hand, yuzu uses fmt 4.1.0 which doesn't have make_args yet
so FMT_VARIADIC is used. 
							
						 
						
							2018-03-22 18:21:29 +08:00