Sönke Holz 
							
						 
					 
					
						
						
							
						
						e660334a21 
					 
					
						
						
							
							network: fix mingw-w64 build  
						
						 
						
						... 
						
						
						
						The header "combaseapi.h" of mingw-w64 defines "interface" as "struct". 
						
						
					 
					
						2021-08-13 11:23:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						b18e1d031f 
					 
					
						
						
							
							network: don't use assert to check if no network interfaces are returned  
						
						 
						
						
						
						
					 
					
						2021-08-13 11:21:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						a0c4c1a23a 
					 
					
						
						
							
							network: use Common::BitCast instead of std::bit_cast  
						
						 
						
						
						
						
					 
					
						2021-08-13 01:28:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						8513e59431 
					 
					
						
						
							
							network: narrow down scope of "result" in win32 code for  
						
						 
						
						... 
						
						
						
						GetAvailableNetworkInterfaces 
						
						
					 
					
						2021-08-13 00:37:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						771de32af1 
					 
					
						
						
							
							network: use explicit bool conversions in GetAvailableNetworkInterfaces  
						
						 
						
						
						
						
					 
					
						2021-08-13 00:31:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						765e97c347 
					 
					
						
						
							
							network: initialize ip_addr in GetHostIPv4Address()  
						
						 
						
						
						
						
					 
					
						2021-08-13 00:28:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						acca8aca8c 
					 
					
						
						
							
							nifm: use operator*() instead of .value() to get value of std::optional  
						
						 
						
						
						
						
					 
					
						2021-08-13 00:24:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						970d81abfc 
					 
					
						
						
							
							nifm: treat a missing host IP address as a non-critical error  
						
						 
						
						
						
						
					 
					
						2021-08-13 00:21:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spholz 
							
						 
					 
					
						
						
							
						
						78a8249593 
					 
					
						
						
							
							Merge branch 'yuzu-emu:master' into fix-lan-play  
						
						 
						
						
						
						
					 
					
						2021-08-12 22:27:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						21743daf38 
					 
					
						
						
							
							network: correct formatting in network.cpp and network_interface.cpp  
						
						 
						
						
						
						
					 
					
						2021-08-12 22:15:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spholz 
							
						 
					 
					
						
						
							
						
						1e98e73828 
					 
					
						
						
							
							configuration: add option to select network interface  
						
						 
						
						... 
						
						
						
						This commit renames the "Services" tab to "Network" and adds a combobox that allows the user to select the network interface that yuzu should use. This new setting is now used to get the local IP address in Network::GetHostIPv4Address. This prevents yuzu from selecting the wrong network interface and thus using the wrong IP address. The return type of Network::GetHostIPv4Adress has also been changed. 
						
						
					 
					
						2021-08-12 21:32:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						7df790f1ae 
					 
					
						
						
							
							Merge pull request  #6823  from yzct12345/memory-cleanup  
						
						 
						
						... 
						
						
						
						memory: Clean up code 
						
						
					 
					
						2021-08-09 17:09:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5060a97210 
					 
					
						
						
							
							core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:33:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						9e3d1d865c 
					 
					
						
						
							
							core: cpu_manager: Use invalid core_id on init and simplify shutdown.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:33:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						99bc49e76e 
					 
					
						
						
							
							core: hle: service: buffer_queue: Improve management of KEvent.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						48a3496b93 
					 
					
						
						
							
							core: hle: kernel: k_auto_object: Add GetName method.  
						
						 
						
						... 
						
						
						
						- Useful purely for debugging. 
						
						
					 
					
						2021-08-07 12:18:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						36cf96857e 
					 
					
						
						
							
							core: hle: service: nvflinger/vi: Improve management of KEvent.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5051d3c415 
					 
					
						
						
							
							core: hle: kernel: DisableDispatch on suspend threads.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						1798c3b6b0 
					 
					
						
						
							
							core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						cbe4e32d38 
					 
					
						
						
							
							core: cpu_manager: Use KScopedDisableDispatch.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						2dfb07388a 
					 
					
						
						
							
							core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						d1c502720d 
					 
					
						
						
							
							core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						77ad64b97d 
					 
					
						
						
							
							core: hle: kernel: k_scheduler: Improve ScheduleImpl.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						bedcf19710 
					 
					
						
						
							
							core: hle: kernel: k_scheduler: Improve Unload.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						7569d6774d 
					 
					
						
						
							
							core: hle: kernel: k_process: DisableDispatch on main thread.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f2b0d28983 
					 
					
						
						
							
							core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						01af2f4162 
					 
					
						
						
							
							core: hle: kernel: k_thread: Add KScopedDisableDispatch.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						2b9560428b 
					 
					
						
						
							
							core: hle: kernel: Ensure idle threads are closed before destroying scheduler.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						68eee94875 
					 
					
						
						
							
							core: hle: kernel: Reflect non-emulated threads as core 3.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5ea0d3629a 
					 
					
						
						
							
							core: cpu_manager: Use jthread.  
						
						 
						
						
						
						
					 
					
						2021-08-07 12:18:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yzct12345 
							
						 
					 
					
						
						
							
						
						5f97f74a9a 
					 
					
						
						
							
							memory: Address lioncash's review  
						
						 
						
						
						
						
					 
					
						2021-08-07 03:03:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yzct12345 
							
						 
					 
					
						
						
							
						
						70cc4c0f46 
					 
					
						
						
							
							memory: Dedup Read and Write and fix logging bugs  
						
						 
						
						
						
						
					 
					
						2021-08-07 01:32:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spholz 
							
						 
					 
					
						
						
							
						
						33ebe471e8 
					 
					
						
						
							
							Merge branch 'yuzu-emu:master' into fix-lan-play  
						
						 
						
						
						
						
					 
					
						2021-08-07 02:55:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						ddeb8d854e 
					 
					
						
						
							
							network: GetAndLogLastError: ignore Errno::AGAIN  
						
						 
						
						... 
						
						
						
						If non-blocking sockets are used, they generate a lot of Errno::AGAIN errors when they didn't receive any data. These errors shouldn't be logged. 
						
						
					 
					
						2021-08-07 02:54:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f183668a87 
					 
					
						
						
							
							Merge pull request  #6799  from ameerj/vp9-fixes  
						
						 
						
						... 
						
						
						
						nvdec: Fix VP9 reference frame refreshes 
						
						
					 
					
						2021-08-06 17:46:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						dd5c41b5a6 
					 
					
						
						
							
							network: GetCurrentIpConfigInfo: return host IP address  
						
						 
						
						... 
						
						
						
						Service::NIFM::IGeneralService::GetCurrentIpConfigInfo currently hardcodes 192.168.1.100 as the IP address, which prevents LAN play from working correctly. 
						
						
					 
					
						2021-08-07 02:17:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						156ea746a3 
					 
					
						
						
							
							nvhost_nvdec_common: Remove BufferMap  
						
						 
						
						... 
						
						
						
						This was mainly used to keep track of mapped buffers for later unmapping.  Since unmap is no longer implemented, this no longer seves a valuable purpose. 
						
						
					 
					
						2021-08-06 20:11:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						cc8ac112fc 
					 
					
						
						
							
							nvhost_nvdec_common: Stub UnmapBuffer Ioctl  
						
						 
						
						... 
						
						
						
						Skip unmapping nvdec buffers to avoid breaking the continuity of the VP9 reference frame addresses, and the risk of invalidating data before the async GPU thread is done with it. 
						
						
					 
					
						2021-08-06 20:06:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sönke Holz 
							
						 
					 
					
						
						
							
						
						652e5e3df0 
					 
					
						
						
							
							network: fix fcntl cmds  
						
						 
						
						... 
						
						
						
						F_SETFL/F_GETFL are the correct commands to set a socket to be non-blocking 
						
						
					 
					
						2021-08-06 21:08:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yzct12345 
							
						 
					 
					
						
						
							
						
						e611f522c2 
					 
					
						
						
							
							memory: Clean up CopyBlock too  
						
						 
						
						
						
						
					 
					
						2021-08-05 21:09:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yzct12345 
							
						 
					 
					
						
						
							
						
						4edfa6ad8f 
					 
					
						
						
							
							memory: Address lioncash's review  
						
						 
						
						
						
						
					 
					
						2021-08-05 20:29:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yzct12345 
							
						 
					 
					
						
						
							
						
						6df9611059 
					 
					
						
						
							
							memory: Clean up code  
						
						 
						
						
						
						
					 
					
						2021-08-05 20:11:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						f10dc35dd0 
					 
					
						
						
							
							applet_swkbd: Include the null terminator in the buffer size calculation  
						
						 
						
						... 
						
						
						
						Some games may interpret the read string as a null-terminated string instead of just reading the string up to buffer_size. 
						
						
					 
					
						2021-08-04 22:32:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spholz 
							
						 
					 
					
						
						
							
						
						e71f78d04c 
					 
					
						
						
							
							network: fix ternary operator in Socket::SendTo  
						
						 
						
						
						
						
					 
					
						2021-08-02 20:12:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						3b4d427993 
					 
					
						
						
							
							service: set: Correct copy amount in GetAvailableLanguageCodes  
						
						 
						
						
						
						
					 
					
						2021-08-01 11:59:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						9143fe5d3a 
					 
					
						
						
							
							hle: api_version: Update HOS version to 12.1.0  
						
						 
						
						... 
						
						
						
						Keeps us up to date with reporting the system version. 
						
						
					 
					
						2021-07-31 14:39:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						47f13a9df4 
					 
					
						
						
							
							Merge pull request  #6752  from Morph1984/pt-br  
						
						 
						
						... 
						
						
						
						service: ns, set: Add PT_BR (Brazilian Portuguese) 
						
						
					 
					
						2021-07-30 14:42:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						ba3d230421 
					 
					
						
						
							
							applet_swkbd: Correct string buffer size calculation  
						
						 
						
						... 
						
						
						
						The buffer size here does not include the initial 8 bytes. 
						
						
					 
					
						2021-07-30 02:19:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						6ca8ed9e58 
					 
					
						
						
							
							service: set: Correct 4.0.0 max_entries to 0x40 (64) instead of 17  
						
						 
						
						
						
						
					 
					
						2021-07-30 02:15:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						21ff0a3d6e 
					 
					
						
						
							
							service: ns, set: Add PT_BR (Brazilian Portuguese)  
						
						 
						
						
						
						
					 
					
						2021-07-30 02:15:53 -04:00