MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								7daed185cb 
								
							 
						 
						
							
							
								
								cubeb_sink: Protect queue against multithreaded access  
							
							
							
						 
						
							2018-08-31 18:44:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac419c8612 
								
							 
						 
						
							
							
								
								Merge pull request  #4159  from FearlessTobi/port-1067  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#1067  from yuzu: "emu_window: Ensure WindowConfig members are always initialized" 
							
						 
						
							2018-08-31 19:44:33 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13f2cc9964 
								
							 
						 
						
							
							
								
								Merge pull request  #4162  from FearlessTobi/port-1126  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#1126  from yuzu: "Don't allocate std::string instances for program lifetime in GetTelemetryId() and RegenerateTelemetryId()" 
							
						 
						
							2018-08-31 17:39:49 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1016d288c5 
								
							 
						 
						
							
							
								
								Merge pull request  #4160  from FearlessTobi/port-1133  
							
							... 
							
							
							
							Port #1133  from yuzu: "gl_stream_buffer: Add missing header guard" 
							
						 
						
							2018-08-31 16:18:10 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0fe57d075a 
								
							 
						 
						
							
							
								
								Merge pull request  #4158  from FearlessTobi/port-933  
							
							... 
							
							
							
							Port #933  from yuzu: Multiple cleanups in memory 
							
						 
						
							2018-08-31 14:38:43 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								270155066c 
								
							 
						 
						
							
							
								
								Merge pull request  #4154  from FearlessTobi/port-1063  
							
							... 
							
							
							
							Port #1063  from yuzu: "common/xbyak_abi: Mark defined functions in header as inline " 
							
						 
						
							2018-08-31 12:59:29 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f82517f91d 
								
							 
						 
						
							
							
								
								Merge pull request  #4153  from FearlessTobi/port-1066  
							
							... 
							
							
							
							Port #1066  from yuzu: "CMakeLists: Add architecture detection for AArch64" 
							
						 
						
							2018-08-31 12:56:58 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a62e830ebf 
								
							 
						 
						
							
							
								
								Merge pull request  #4151  from FearlessTobi/port-987  
							
							... 
							
							
							
							Port #987  from yuzu: "vector_math: Use variable template version of is_signed in Vec classes" 
							
						 
						
							2018-08-31 07:10:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								893f6e9766 
								
							 
						 
						
							
							
								
								telemetry_session: Don't allocate std::string instances for program lifetime in GetTelemetryId() and RegenerateTelemetryId()  
							
							... 
							
							
							
							Given these functions aren't intended to be used frequently, there's no
need to keep the std::string instances allocated for the whole lifetime
of the program. It's just a waste of memory. 
							
						 
						
							2018-08-31 01:51:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								6d280cb49a 
								
							 
						 
						
							
							
								
								gl_stream_buffer: Add missing header guard  
							
							... 
							
							
							
							Prevents potential compilation errors from occuring due to multiple
inclusions 
							
						 
						
							2018-08-31 01:45:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d82ecb67f7 
								
							 
						 
						
							
							
								
								emu_window: Ensure WindowConfig members are always initialized  
							
							... 
							
							
							
							Previously we weren't always initializing all members of the struct.
Prevents potentially wonky behavior from occurring. 
							
						 
						
							2018-08-31 00:55:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8fa861c2c6 
								
							 
						 
						
							
							
								
								memory: Make prototype parameter names match their definitions  
							
							... 
							
							
							
							Keeps the code consistent. 
							
						 
						
							2018-08-31 00:33:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								379b8c65b9 
								
							 
						 
						
							
							
								
								memory: Remove unnecessary const qualifiers in prototypes  
							
							... 
							
							
							
							These aren't necessary, as value-wise const only matters in the
definition. 
							
						 
						
							2018-08-31 00:22:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0fbae792cf 
								
							 
						 
						
							
							
								
								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-31 00:08:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d6bf1b31c8 
								
							 
						 
						
							
							
								
								common/xbyak: Use nested namespace specifiers where applicable  
							
							
							
						 
						
							2018-08-31 00:08:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ce472144ff 
								
							 
						 
						
							
							
								
								CMakeLists: Add architecture detection for AArch64  
							
							... 
							
							
							
							We already have an equivalent in place for the 32-bit ARM architecture, so we
should also have one for the newer 64-bit ARM architecture as well. 
							
						 
						
							2018-08-31 00:07:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ff1f7555de 
								
							 
						 
						
							
							
								
								vector_math: Use variable template version of is_signed in Vec classes  
							
							... 
							
							
							
							Same behavior, less code 
							
						 
						
							2018-08-30 23:38:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05118a2326 
								
							 
						 
						
							
							
								
								Merge pull request  #4130  from FearlessTobi/port-942  
							
							... 
							
							
							
							Port #942  from yuzu: "qt: Minor cleanup-related changes" 
							
						 
						
							2018-08-26 12:22:34 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83cc398514 
								
							 
						 
						
							
							
								
								Merge pull request  #4127  from FearlessTobi/port-929  
							
							... 
							
							
							
							Port #929  from yuzu: "gdbstub: Minor changes " 
							
						 
						
							2018-08-26 12:21:11 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a6723ec2eb 
								
							 
						 
						
							
							
								
								Merge pull request  #4126  from FearlessTobi/port-892  
							
							... 
							
							
							
							Port #892  from yuzu: "Make global EmuWindow instance part of the base renderer class" 
							
						 
						
							2018-08-26 12:00:55 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								50270fd791 
								
							 
						 
						
							
							
								
								Merge pull request  #4059  from zhaowenlan1779/udp-input-ui  
							
							... 
							
							
							
							citra_qt: add motion/touch config 
							
						 
						
							2018-08-26 11:56:50 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
							
							
								
							
							
								b20607dfc6 
								
							 
						 
						
							
							
								
								Add system time configuration ( #4043 )  
							
							... 
							
							
							
							* Add setting to switch between a fixed start time and the system time
Add clock settings to SDL
Make clock configureable in qt
Add a SharedPage handler class
Init shared_page_handler for tests 
							
						 
						
							2018-08-26 11:47:45 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13262c187c 
								
							 
						 
						
							
							
								
								Merge pull request  #3922  from zhaowenlan1779/qt-movie  
							
							... 
							
							
							
							movie: Add Qt Movie feature 
							
						 
						
							2018-08-26 11:07:15 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b9227089b 
								
							 
						 
						
							
							
								
								Merge pull request  #4121  from FearlessTobi/port-894  
							
							... 
							
							
							
							Port #894  from yuzu: "kernel: Move object class to its own source files" 
							
						 
						
							2018-08-26 00:02:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								604c1b5fc3 
								
							 
						 
						
							
							
								
								web_service: Change authentication system to use JWT ( #4041 )  
							
							... 
							
							
							
							* Change authentication system to JWT
* Address review comments
* Get rid of global variable, fix some documentations, fix a bug when verificating
* Refactor PostJson to avoid code duplication
* Rename jwt_token, add functionality to request a new JWT when getting a 401
* Take bools by value instead of const reference
* Send request again when JWT is invalid and use forward declarations
* Omit brackets 
							
						 
						
							2018-08-25 21:39:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								91559bfdfe 
								
							 
						 
						
							
							
								
								gdbstub: Use type alias for breakpoint maps  
							
							... 
							
							
							
							Rather than having to type out the full std::map type signature, we can
just use a straightforward alias. While we're at it, rename
GetBreakpointList to GetBreakpointMap, which makes the name more
accurate. We can also get rid of unnecessary u64 static_casts, since
VAddr is an alias for a u64. 
							
						 
						
							2018-08-25 15:34:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								80f1ffd8dc 
								
							 
						 
						
							
							
								
								Remove newline  
							
							
							
						 
						
							2018-08-25 15:27:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8a109333b7 
								
							 
						 
						
							
							
								
								gdbstub: Move all file-static variables into the GDBStub namespace  
							
							... 
							
							
							
							Keeps everything under the same namespace. While we're at it, enclose
them all within an inner anonymous namespace 
							
						 
						
							2018-08-25 15:27:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								db8ec37066 
								
							 
						 
						
							
							
								
								gdbstub: Replace PAddr alias with VAddr  
							
							... 
							
							
							
							In all cases, a virtual address is being passed in, not a physical one. 
							
						 
						
							2018-08-25 15:25:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								f61c9c3eb7 
								
							 
						 
						
							
							
								
								video_core: Make global EmuWindow instance part of the base renderer …  
							
							... 
							
							
							
							…class
Makes the global a member of the RendererBase class. We also change this
to be a reference. Passing any form of null pointer to these functions
is incorrect entirely, especially given the code itself assumes that the
pointer would always be in a valid state.
This also makes it easier to follow the lifecycle of instances being
used, as we explicitly interact the renderer with the rasterizer, rather
than it just operating on a global pointer. 
							
						 
						
							2018-08-25 15:20:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b49d042200 
								
							 
						 
						
							
							
								
								Merge pull request  #4101  from Hedges/GDBClean  
							
							... 
							
							
							
							GDB Modernization 
							
						 
						
							2018-08-25 13:58:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1224454986 
								
							 
						 
						
							
							
								
								Merge pull request  #4137  from FearlessTobi/port-950  
							
							... 
							
							
							
							Port #950  from yuzu: "qt/hotkey: Get rid of global hotkey map instance" 
							
						 
						
							2018-08-25 13:56:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								4bf76833b8 
								
							 
						 
						
							
							
								
								Clean up aboutdialog.h  
							
							
							
						 
						
							2018-08-25 14:45:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								8fceac801c 
								
							 
						 
						
							
							
								
								Fix clang-format  
							
							
							
						 
						
							2018-08-25 14:05:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								cb1825a769 
								
							 
						 
						
							
							
								
								qt/hotkey: Get rid of global hotkey map instance  
							
							... 
							
							
							
							Instead, we make a proper registry class and house it within the main
window, then pass it to whatever needs access to the loaded hotkeys.
This way, we avoid a global variable, and don't need to initialize a
std::map instance before the program can do anything. 
							
						 
						
							2018-08-25 13:43:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0a5621fafc 
								
							 
						 
						
							
							
								
								Merge pull request  #3970  from FearlessTobi/more-popup-madness  
							
							... 
							
							
							
							citra_qt: Add more verbose popups for video_core errors 
							
						 
						
							2018-08-24 19:21:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c292a9e2f5 
								
							 
						 
						
							
							
								
								Merge pull request  #4080  from zhaowenlan1779/port-yuzu-922  
							
							... 
							
							
							
							Port "CMakeLists: Change MSVC14 variable to MSVC_VERSION" from yuzu 
							
						 
						
							2018-08-24 19:14:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31133a4f2e 
								
							 
						 
						
							
							
								
								Merge pull request  #4133  from FearlessTobi/port-968  
							
							... 
							
							
							
							Port #968  from yuzu: "vector_math: Minor cleanups" 
							
						 
						
							2018-08-24 19:08:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d4125ea4d7 
								
							 
						 
						
							
							
								
								Merge pull request  #4119  from FearlessTobi/port-911  
							
							... 
							
							
							
							Port #911  from yuzu: "video_core: Remove unimplemented Start() function prototype" 
							
						 
						
							2018-08-24 19:03:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c824564fcf 
								
							 
						 
						
							
							
								
								Merge pull request  #4120  from FearlessTobi/port-895  
							
							... 
							
							
							
							Port #895  from yuzu: "sink_details: std::move std::function instances " 
							
						 
						
							2018-08-24 19:03:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed79288e41 
								
							 
						 
						
							
							
								
								Merge pull request  #4124  from FearlessTobi/port-907  
							
							... 
							
							
							
							Port #907  from yuzu: "yuzu: Use Qt 5 signal/slots where applicable" 
							
						 
						
							2018-08-24 19:00:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								702ca755b3 
								
							 
						 
						
							
							
								
								Merge pull request  #4131  from FearlessTobi/port-943  
							
							... 
							
							
							
							Port #943  from yuzu: "game_list: Join declarations and assignments in onTextChanged()" 
							
						 
						
							2018-08-24 18:54:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhaowenlan1779 
								
							 
						 
						
							
							
							
							
								
							
							
								3b37818e5e 
								
							 
						 
						
							
							
								
								Port "externals: Update catch to 2.3.0" from yuzu ( #4060 )  
							
							... 
							
							
							
							* externals: Update catch to 2.3.0
Updates the library from 2.2.3 to 2.3.0
* fix catch2/catch.hpp includes 
							
						 
						
							2018-08-24 19:45:57 +02: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c5d0a0ac65 
								
							 
						 
						
							
							
								
								vector_math: Remove unimplemented function prototypes  
							
							
							
						 
						
							2018-08-24 18:46:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d10e579292 
								
							 
						 
						
							
							
								
								vector_math: Make functions constexpr where applicable  
							
							
							
						 
						
							2018-08-24 18:46:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								6b1ec838aa 
								
							 
						 
						
							
							
								
								vector_math: Convert typedefs to type aliases  
							
							
							
						 
						
							2018-08-24 18:37:18 +02:00