Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cf4f8463f1 
								
							 
						 
						
							
							
								
								Merge pull request  #4122  from FearlessTobi/port-905  
							
							... 
							
							
							
							Port #905  from yuzu: "kernel/vm_manager: Minor changes" 
							
						 
						
							2018-08-24 19:01:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2816aa430 
								
							 
						 
						
							
							
								
								Merge pull request  #4123  from FearlessTobi/port-914  
							
							... 
							
							
							
							Port #914  from yuzu: "kernel/process: Use accessors instead of class members for referencing segment array" 
							
						 
						
							2018-08-24 19:01:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhaowenlan1779 
								
							 
						 
						
							
							
							
							
								
							
							
								642f0bd62b 
								
							 
						 
						
							
							
								
								Port "kernel/event: Make data members private" from yuzu ( #4077 )  
							
							... 
							
							
							
							* kernel/event: Make data members private
Instead we can simply provide accessors to the required data instead of
giving external read/write access to the variables directly.
* fix compile error 
							
						 
						
							2018-08-24 19:43:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhaowenlan1779 
								
							 
						 
						
							
							
							
							
								
							
							
								75927ee462 
								
							 
						 
						
							
							
								
								Port "client_port: Make all data members private" from yuzu ( #4064 )  
							
							... 
							
							
							
							* client_port: Make all data members private
These members don't need to be entirely exposed, we can instead expose
an API to operate on them without directly needing to mutate them
We can also guard against overflow/API misuse this way as well, given
active_sessions is an unsigned value.
* make the condition an assert 
							
						 
						
							2018-08-24 19:31:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								2abe11ee1e 
								
							 
						 
						
							
							
								
								Fix compile errors  
							
							
							
						 
						
							2018-08-23 18:23:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c786df3e4b 
								
							 
						 
						
							
							
								
								kernel/process: Use std::array where applicable  
							
							
							
						 
						
							2018-08-23 18:08:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								37e78de206 
								
							 
						 
						
							
							
								
								kernel/process: Use accessors instead of class members for referencing segment array  
							
							... 
							
							
							
							Using member variables for referencing the segments array increases the
size of the class in memory for little benefit. The same behavior can be
achieved through the use of accessors that just return the relevant
segment. 
							
						 
						
							2018-08-23 18:08:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								469ed4a09f 
								
							 
						 
						
							
							
								
								kernel/vm_manager: Convert loop into std::any_of()  
							
							
							
						 
						
							2018-08-23 17:53:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c7e1dab45b 
								
							 
						 
						
							
							
								
								kernel/vm_manager: Use const where applicable  
							
							... 
							
							
							
							Makes our immutable state explicit. 
							
						 
						
							2018-08-23 17:53:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bb88c3b7b5 
								
							 
						 
						
							
							
								
								kernel/vm_manager: Use the VAddr type alias in CarveVMA()  
							
							... 
							
							
							
							These two variables correspond to address ranges. 
							
						 
						
							2018-08-23 17:39:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nguyen Dac Nam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d8569d799 
								
							 
						 
						
							
							
								
								fix soc service - Fcntl failed on validate header  
							
							
							
						 
						
							2018-08-21 12:14:18 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								1b1439c6af 
								
							 
						 
						
							
							
								
								NWM_UDS: use sizeof(<var being used>) instead of hard-coded type ( #4093 )  
							
							... 
							
							
							
							* NWM_UDS: use sizeof(<var being used>) instead of hard-coded type
Intend to fix  #4090 . 
` node_map.node.second` type was changed to `u16` in #3985 . However the type change wasn't reflected here. Should have used variable name instead to automatically do type change
* NWM_UDS: ... and also the node.first one
* NWM_UDS: ... and here
* Network: bump version because we changed UDS packet layout
* Update nwm_uds.cpp 
							
						 
						
							2018-08-12 22:47:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c18a7896e0 
								
							 
						 
						
							
							
								
								Merge pull request  #4078  from zhaowenlan1779/port-yuzu-934  
							
							... 
							
							
							
							Port " core_timing: Make GetGlobalTimeUs() return std::chrono::microseconds" from yuzu 
							
						 
						
							2018-08-11 10:26:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1ae14d508 
								
							 
						 
						
							
							
								
								input_common/udp: allow changing pad index  
							
							
							
						 
						
							2018-08-11 13:23:10 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4aec7ec96b 
								
							 
						 
						
							
							
								
								Merge pull request  #4079  from zhaowenlan1779/port-yuzu-932  
							
							... 
							
							
							
							Port "core_timing: Use transparent functors where applicable" from yuzu 
							
						 
						
							2018-08-10 21:15:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44fc338f21 
								
							 
						 
						
							
							
								
								Merge pull request  #4083  from zhaowenlan1779/port-yuzu-904  
							
							... 
							
							
							
							Port "kernel/thread: Minor changes" from yuzu 
							
						 
						
							2018-08-10 21:08:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								39d5ada4e1 
								
							 
						 
						
							
							
								
								kernel/thread: Remove unimplemented function prototype  
							
							... 
							
							
							
							Given there's no implementation, we may as well remove the code
entirely. 
							
						 
						
							2018-08-10 17:05:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								596caf70b7 
								
							 
						 
						
							
							
								
								kernel/thread: Make GetFreeThreadLocalSlot()'s loop indices size_t  
							
							... 
							
							
							
							Avoids using a u32 to compare against a range of size_t, which can be a
source of warnings. While we're at it, compress a std::tie into a
structured binding. 
							
						 
						
							2018-08-10 10:13:50 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								893d9c5ff3 
								
							 
						 
						
							
							
								
								kernel/thread: Make GetFreeThreadLocalSlot() reference parameter a const reference  
							
							... 
							
							
							
							This function only reads the data being referenced, it doesn't modify
it, so we can turn the reference into a const reference. 
							
						 
						
							2018-08-10 10:13:49 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c71c9e63ec 
								
							 
						 
						
							
							
								
								kernel/thread: Make GetFreeThreadLocalSlot() internally linked  
							
							... 
							
							
							
							This function isn't used outside of this translation unit, so we can
make it internally linked. 
							
						 
						
							2018-08-10 10:13:48 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a431c85b6b 
								
							 
						 
						
							
							
								
								core_timing: Convert typedef into a type alias  
							
							... 
							
							
							
							Makes the alias a little more readable from left-to-right. 
							
						 
						
							2018-08-10 10:00:36 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								196ab8be89 
								
							 
						 
						
							
							
								
								core_timing: Use transparent functors where applicable  
							
							... 
							
							
							
							Gets rid of the need to hardcode the type in multiple places. This will
now be deduced automatically, based off the elements in the container
being provided to the algorithm. 
							
						 
						
							2018-08-10 09:59:17 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								660be9499d 
								
							 
						 
						
							
							
								
								core_timing: Make GetGlobalTimeUs() return std::chrono::microseconds  
							
							... 
							
							
							
							Enforces the time unit being returned and also allows using the standard
time utilities to manipulate it. 
							
						 
						
							2018-08-10 09:56:17 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e658efdb8 
								
							 
						 
						
							
							
								
								Service::HTTP_C: Add decryption of the ClCertA ( #4045 )  
							
							... 
							
							
							
							* Service::HTTP_C: Add decryption of the ClCertA
* fixup! Service::HTTP_C: Add decryption of the ClCertA
* fixup! Service::HTTP_C: Add decryption of the ClCertA
* FileSys:: Add MakeNCCHArchivePath and MakeNCCHFilePath; Small fixes in HTTP_C::DecryptDefaultClientCert
* fixup! fixup! Service::HTTP_C: Add decryption of the ClCertA
* fixup! fixup! fixup! Service::HTTP_C: Add decryption of the ClCertA 
							
						 
						
							2018-08-09 23:02:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								d09646ab9d 
								
							 
						 
						
							
							
								
								citra-qt: service: add convenient LLE service module configuration ( #3967 )  
							
							... 
							
							
							
							* citra-qt: service: add convenient LLE service module configuration
* fix SDL settings
* unexpose AttemptLLE
* static
* fix array includes
* use default with writesetting 
							
						 
						
							2018-08-09 21:10:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc6d3ce22f 
								
							 
						 
						
							
							
								
								Merge pull request  #4053  from Steveice10/master  
							
							... 
							
							
							
							am: Corrections to handling of non-existent content indices. 
							
						 
						
							2018-08-09 09:39:44 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84fc8eaaba 
								
							 
						 
						
							
							
								
								Merge pull request  #4020  from wwylele/loader-crypto-new  
							
							... 
							
							
							
							ncch_container: support encrypted games 
							
						 
						
							2018-08-08 22:12:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8ae126eb33 
								
							 
						 
						
							
							
								
								Merge pull request  #4001  from Subv/http2  
							
							... 
							
							
							
							Services/HTTP: Corrected some error codes and added a few new ones. 
							
						 
						
							2018-08-08 15:37:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								b72e7d48e8 
								
							 
						 
						
							
							
								
								Service/HTTP: Added logs to some of the error conditions.  
							
							
							
						 
						
							2018-08-08 08:32:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								6bcbda5ab2 
								
							 
						 
						
							
							
								
								Input: UDP Client to provide motion and touch controls  
							
							... 
							
							
							
							An implementation of the cemuhook motion/touch protocol, this adds the
ability for users to connect several different devices to citra to send
direct motion and touch data to citra. 
							
						 
						
							2018-08-07 21:05:09 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								d4a808c885 
								
							 
						 
						
							
							
								
								ncch_container: support encrypted games  
							
							
							
						 
						
							2018-08-07 18:53:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steveice10 
								
							 
						 
						
							
							
							
							
								
							
							
								4c3961d5dd 
								
							 
						 
						
							
							
								
								am: Correct ListDLCContentInfos index bounds.  
							
							
							
						 
						
							2018-08-04 01:27:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steveice10 
								
							 
						 
						
							
							
							
							
								
							
							
								d93ed644f6 
								
							 
						 
						
							
							
								
								am: Return empty path string for non-existent content indices.  
							
							
							
						 
						
							2018-08-04 01:03:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
							
							
								
							
							
								0c37140690 
								
							 
						 
						
							
							
								
								video_core: Allow changing background color while emulation is running  
							
							... 
							
							
							
							As @jroweboy stated, this is just one more atomic in VideoCore. 
							
						 
						
							2018-08-04 15:11:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								79db1f8b49 
								
							 
						 
						
							
							
								
								Service/HTTP: Log the PIDs in the Initialize functions.  
							
							
							
						 
						
							2018-08-03 15:24:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c35a251d86 
								
							 
						 
						
							
							
								
								Merge pull request  #3985  from BreadFish64/fix-warnings  
							
							... 
							
							
							
							core: clean up warnings 
							
						 
						
							2018-08-02 11:14:57 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								14b0435df2 
								
							 
						 
						
							
							
								
								Merge pull request  #3994  from FearlessTobi/replace-clamp-functions  
							
							... 
							
							
							
							Remove MathUtil::Clamp and replace it with its std:: counterpart 
							
						 
						
							2018-08-02 11:08:07 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b558253a0 
								
							 
						 
						
							
							
								
								Merge pull request  #4031  from zhaowenlan1779/port-yuzu-723  
							
							... 
							
							
							
							Port "gdbstub: Get rid of a few signed/unsigned comparisons" from yuzu 
							
						 
						
							2018-08-02 11:17:38 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								14bc20fc8d 
								
							 
						 
						
							
							
								
								Merge pull request  #3996  from NarcolepticK/dsp-remove-weakptr  
							
							... 
							
							
							
							service/dsp: Clean up global state 
							
						 
						
							2018-08-02 11:14:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								74cd98ecad 
								
							 
						 
						
							
							
								
								core: clean up warnings  
							
							
							
						 
						
							2018-08-01 14:10:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6a9e18a49a 
								
							 
						 
						
							
							
								
								Merge pull request  #4022  from zhaowenlan1779/port-yuzu-837  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#837  from yuzu 
							
						 
						
							2018-08-01 15:01:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e103d0675 
								
							 
						 
						
							
							
								
								kernel/timer: Make data members private where applicable  
							
							... 
							
							
							
							Instead, we can just expose functions that return the queryable state
instead of letting anything modify it. 
							
						 
						
							2018-08-01 17:49:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05eb0ccb03 
								
							 
						 
						
							
							
								
								Merge pull request  #4014  from wwylele/old-service  
							
							... 
							
							
							
							service: remove deprecated service interface 
							
						 
						
							2018-07-30 11:31:54 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5a47cbed17 
								
							 
						 
						
							
							
								
								no need to cast to u32 according to @wwylele comment  
							
							
							
						 
						
							2018-07-30 22:40:56 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4cdbf3ee8 
								
							 
						 
						
							
							
								
								gdbstub: Get rid of a few signed/unsigned comparisons  
							
							... 
							
							
							
							Ensures both operands in comparisons are the same signedness. 
							
						 
						
							2018-07-30 22:40:43 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								71729fd47a 
								
							 
						 
						
							
							
								
								Merge pull request  #3951  from zhaowenlan1779/cfg-country-code  
							
							... 
							
							
							
							service/cfg, citra_qt: add country code configuration 
							
						 
						
							2018-07-30 12:02:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f14ebf35d 
								
							 
						 
						
							
							
								
								Merge pull request  #3977  from B3n30/bad_word_list  
							
							... 
							
							
							
							Add virtual bad word list; Load if dump is missing 
							
						 
						
							2018-07-30 12:01:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f4a389dca5 
								
							 
						 
						
							
							
								
								Merge pull request  #4023  from zhaowenlan1779/port-yuzu-797  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#797  from yuzu 
							
						 
						
							2018-07-30 08:28:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								661f7bbcfd 
								
							 
						 
						
							
							
								
								core: Make converting constructors explicit where applicable  
							
							... 
							
							
							
							Avoids unwanted implicit conversions. Thankfully, given the large amount
of cleanup in past PRs, only this tiny amount is left over to cover. 
							
						 
						
							2018-07-30 08:21:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								8f70e9a318 
								
							 
						 
						
							
							
								
								service/dsp: Addressed comments about function name and pointer type  
							
							
							
						 
						
							2018-07-29 15:18:30 -04:00