Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							ce05df0a6d 
							
						 
					 
					
						
						
							
							key_manager: Add support for console-specific keyfile  
						
						
						
						
					 
					
						2018-10-07 13:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							721632fe66 
							
						 
					 
					
						
						
							
							key_manager: Rename KEK to Kek  
						
						
						
						
					 
					
						2018-10-07 13:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							89ad82ce5c 
							
						 
					 
					
						
						
							
							externals/mbedtls: Enable CMAC module  
						
						... 
						
						
						
						Required for keyblob verification 
						
						
					 
					
						2018-10-07 13:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							fa3f3cd07f 
							
						 
					 
					
						
						
							
							Fixed assertion due to CountAddOnContent  
						
						... 
						
						
						
						Word count should be 3 since we're pushing a result code and a u32.
Also fixed up compiler warnings due to casting 
						
						
					 
					
						2018-10-08 00:25:46 +11:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e4d2e672d 
							
						 
					 
					
						
						
							
							Merge pull request  #1396  from DarkLordZach/packed-updates  
						
						... 
						
						
						
						loader: Add support for packed updates 
						
						
					 
					
						2018-10-06 23:58:24 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							ceef334c1c 
							
						 
					 
					
						
						
							
							Fixups for softlock  
						
						
						
						
					 
					
						2018-10-07 14:25:39 +11:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							2534af040e 
							
						 
					 
					
						
						
							
							Fixed missing return  
						
						... 
						
						
						
						Softlock explanation:
after effects are initialized in smo, nothing actually changes the state. It expects the state to always be initialized. With the previous testing, updating the states much like how we handle the memory pools continue to have the softlock(which is why I said it probably wasn't effects) after further examination it seems like effects need to be initialized but the state remains unchanged until further notice. For now, assertions are added for the aux buffers to see if they update, unable to check as I haven't gotten smo to actually update them yet. 
						
						
					 
					
						2018-10-07 14:19:55 +11:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c0b0ad50d 
							
						 
					 
					
						
						
							
							Merge pull request  #1446  from bunnei/fast_fermi_copy  
						
						... 
						
						
						
						gl_rasterizer: Implement accelerated Fermi2D copies. 
						
						
					 
					
						2018-10-06 23:18:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cc5e6e9bc 
							
						 
					 
					
						
						
							
							Merge pull request  #1437  from FernandoS27/tex-mode2  
						
						... 
						
						
						
						Implemented Depth Compare, Shadow Samplers and Texture Processing Modes for TEXS and TLDS 
						
						
					 
					
						2018-10-06 23:14:27 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							2de52e3af6 
							
						 
					 
					
						
						
							
							Fixed smo softlock  
						
						
						
						
					 
					
						2018-10-07 14:14:09 +11:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f420a40cf 
							
						 
					 
					
						
						
							
							Merge pull request  #1453  from FearlessTobi/port-4311  
						
						... 
						
						
						
						Port citra-emu/citra#4311 : "Remove "#" in the version number" 
						
						
					 
					
						2018-10-06 23:12:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44a3baf410 
							
						 
					 
					
						
						
							
							Merge pull request  #1451  from FearlessTobi/port-4140  
						
						... 
						
						
						
						Port citra-emu/citra#4140 : "misc input tab improvements" 
						
						
					 
					
						2018-10-06 23:11:32 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e92251795a 
							
						 
					 
					
						
						
							
							Merge pull request  #1450  from FearlessTobi/port-4312  
						
						... 
						
						
						
						Port citra-emu/citra#4312 : "Update fmt to 5.2.1" 
						
						
					 
					
						2018-10-06 22:26:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							450c0a5adf 
							
						 
					 
					
						
						
							
							Merge pull request  #1448  from ogniK5377/frontend-access  
						
						... 
						
						
						
						Ported #4296  from citra 
						
						
					 
					
						2018-10-06 22:25:29 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72a804b149 
							
						 
					 
					
						
						
							
							Merge pull request  #1454  from ReinUsesLisp/fixup-draw  
						
						... 
						
						
						
						gl_rasterizer: Fixup undefined behaviour in SetupDraw 
						
						
					 
					
						2018-10-06 22:24:08 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							0ecd181cca 
							
						 
					 
					
						
						
							
							gl_rasterizer: Fixup undefined behaviour in SetupDraw  
						
						
						
						
					 
					
						2018-10-06 23:22:48 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2fbb20b2b5 
							
						 
					 
					
						
						
							
							yuzu/yuzu_cmd: Add checks for required extension ARB_copy_image.  
						
						
						
						
					 
					
						2018-10-06 12:06:40 -04:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							752faff2bc 
							
						 
					 
					
						
						
							
							Implemented Depth Compare and Shadow Samplers  
						
						
						
						
					 
					
						2018-10-06 11:27:54 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d4f5b9673 
							
						 
					 
					
						
						
							
							Merge pull request  #1452  from FearlessTobi/port-4313  
						
						... 
						
						
						
						Port citra-emu/citra#4313 : "CONTRIBUTING.md - remove note about casting numeric types" 
						
						
					 
					
						2018-10-06 10:11:35 -04:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							8e6311bfd2 
							
						 
					 
					
						
						
							
							Remove "#" in the version number  
						
						... 
						
						
						
						So that people can stop using it in issue/pr comments and randomly link some other issue/pr unintentionally. 
						
						
					 
					
						2018-10-06 15:51:37 +02:00 
						 
				 
			
				
					
						
							
							
								NeatNit 
							
						 
					 
					
						
						
						
						
							
						
						
							d210170f36 
							
						 
					 
					
						
						
							
							CONTRIBUTING.md - remove note about casting numeric types  
						
						... 
						
						
						
						Apparently it's not true: https://github.com/citra-emu/citra/pull/4310#discussion_r223174725  
						
						
					 
					
						2018-10-06 15:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
						
						
							
						
						
							690f326613 
							
						 
					 
					
						
						
							
							citra_qt/configuration: misc input tab improvements  
						
						... 
						
						
						
						* Added a context menu on the buttons including Clear & Restore Default
* Allow clearing (unsetting) inputs. Added a Clear All button
* Allow restoring a single input to default (instead of all) 
						
						
					 
					
						2018-10-06 15:43:49 +02:00 
						 
				 
			
				
					
						
							
							
								Weiyi Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							a45b86f0fb 
							
						 
					 
					
						
						
							
							Update fmt to 5.2.1  
						
						... 
						
						
						
						It seems to fix msvc warnings 
						
						
					 
					
						2018-10-06 15:39:31 +02:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							612ce89eca 
							
						 
					 
					
						
						
							
							Added forward define for ServerPort  
						
						
						
						
					 
					
						2018-10-06 17:47:33 +10:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9aec85d39c 
							
						 
					 
					
						
						
							
							fermi_2d: Implement simple copies with AccelerateSurfaceCopy.  
						
						
						
						
					 
					
						2018-10-06 03:20:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							011cf77796 
							
						 
					 
					
						
						
							
							gl_rasterizer: Add rasterizer cache code to handle accerated fermi copies.  
						
						
						
						
					 
					
						2018-10-06 03:20:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							749aef3dd0 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Implement a simpler surface copy using glCopyImageSubData.  
						
						
						
						
					 
					
						2018-10-06 03:20:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cc7656e81 
							
						 
					 
					
						
						
							
							Merge pull request  #1449  from lioncash/link  
						
						... 
						
						
						
						qt: Update telemetry links 
						
						
					 
					
						2018-10-06 03:18:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efd956e6ff 
							
						 
					 
					
						
						
							
							qt: Update telemetry links  
						
						... 
						
						
						
						These were pointing to a non-existent webpage. 
						
						
					 
					
						2018-10-06 03:16:39 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							f84b9ed4e8 
							
						 
					 
					
						
						
							
							Ported  #4296  from citra  
						
						... 
						
						
						
						This will allow us to easily remove the use of "NFC" in "System" 
						
						
					 
					
						2018-10-06 16:49:01 +10:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8b90ce6e6 
							
						 
					 
					
						
						
							
							Merge pull request  #1332  from FearlessTobi/port-web-backend  
						
						... 
						
						
						
						Port web_service from Citra 
						
						
					 
					
						2018-10-06 02:43:09 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							095c8d999b 
							
						 
					 
					
						
						
							
							Merge pull request  #1447  from lioncash/mutex  
						
						... 
						
						
						
						kernel/mutex: Amend behavior of TransferMutexOwnership() 
						
						
					 
					
						2018-10-06 01:38:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ddf8f34db 
							
						 
					 
					
						
						
							
							kernel/mutex: Amend behavior of TransferMutexOwnership()  
						
						... 
						
						
						
						This was the result of a typo accidentally introduced in
e51d715700a35a8f14e5b804b6f7553c9a40888b. This restores the previous
correct behavior.
The behavior with the reference was incorrect and would cause some games
to fail to boot. 
						
						
					 
					
						2018-10-06 01:13:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6ee31a8e9 
							
						 
					 
					
						
						
							
							Merge pull request  #1440  from lioncash/array  
						
						... 
						
						
						
						ui_settings: Place definition of the theme array within the cpp file 
						
						
					 
					
						2018-10-05 22:54:01 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3bfb102d8 
							
						 
					 
					
						
						
							
							Merge pull request  #1438  from ReinUsesLisp/quads  
						
						... 
						
						
						
						gl_rasterizer: Implement quads topology 
						
						
					 
					
						2018-10-05 22:53:22 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d43769f93f 
							
						 
					 
					
						
						
							
							Merge pull request  #1445  from lioncash/sched  
						
						... 
						
						
						
						thread: Make the scheduler pointer a regular pointer 
						
						
					 
					
						2018-10-05 22:33:03 -04:00 
						 
				 
			
				
					
						
							
							
								balika011 
							
						 
					 
					
						
						
						
						
							
						
						
							1a5d6de0d4 
							
						 
					 
					
						
						
							
							thread: Make the scheduler pointer a regular pointer  
						
						... 
						
						
						
						Conceptually, it doesn't make sense for a thread to be able to persist
the lifetime of a scheduler. A scheduler should be taking care of the
threads; the threads should not be taking care of the scheduler.
If the threads outlive the scheduler (or we simply don't actually
terminate/shutdown the threads), then it should be considered a bug
that we need to fix.
Attributing this to balika011, as they opened #1317  to attempt to fix
this in a similar way, but my refactoring of the kernel code caused
quite a few conflicts. 
						
						
					 
					
						2018-10-05 14:53:01 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e51d715700 
							
						 
					 
					
						
						
							
							Merge pull request  #1439  from lioncash/thread  
						
						... 
						
						
						
						kernel/thread: Make all instance variables private 
						
						
					 
					
						2018-10-05 13:41:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe292573de 
							
						 
					 
					
						
						
							
							Merge pull request  #1442  from lioncash/format  
						
						... 
						
						
						
						text_formatter: Avoid unnecessary string temporary creation in PrintMessage() 
						
						
					 
					
						2018-10-05 10:48:58 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							38c2ac95af 
							
						 
					 
					
						
						
							
							romfs_factory: Extract packed update setter to new function  
						
						
						
						
					 
					
						2018-10-05 08:53:51 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							5acaeb04c4 
							
						 
					 
					
						
						
							
							patch_manager: Add support for NSP packed updates  
						
						... 
						
						
						
						Reads as Update (NSP) in add-ons 
						
						
					 
					
						2018-10-05 08:48:44 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							cf7aba4817 
							
						 
					 
					
						
						
							
							game_list: Add XCI update versioning to game list  
						
						
						
						
					 
					
						2018-10-05 08:47:55 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							d79d4fd764 
							
						 
					 
					
						
						
							
							patch_manager: Add support for packed updates  
						
						... 
						
						
						
						Will prefer any installed update over the packed version. 
						
						
					 
					
						2018-10-05 08:47:24 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							5045748829 
							
						 
					 
					
						
						
							
							loader: Add getter for packed update  
						
						... 
						
						
						
						Reads the update included with the game if it has one and adds the new ErrorNoPackedUpdate status. 
						
						
					 
					
						2018-10-05 08:46:31 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e948fbf5d0 
							
						 
					 
					
						
						
							
							loader: Add ReadRomFSIVFCOffset to NSP, XCI, and NAX loaders  
						
						... 
						
						
						
						Fixes errors with certain updates 
						
						
					 
					
						2018-10-05 08:46:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6f16826260 
							
						 
					 
					
						
						
							
							text_formatter: Avoid unnecessary string temporary creation in PrintMessage()  
						
						... 
						
						
						
						operator+ for std::string creates an entirely new string, which is kind
of unnecessary here if we just want to append a null terminator to the
existing one.
Reduces the total amount of potential allocations that need to be done
in the logging path. 
						
						
					 
					
						2018-10-04 23:55:53 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							d0e6b93695 
							
						 
					 
					
						
						
							
							patch_manager: Avoid romfs_ext requirement for patching  
						
						
						
						
					 
					
						2018-10-04 14:09:11 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c1e069c066 
							
						 
					 
					
						
						
							
							fsmitm_romfsbuild: Extract stubs and IPS to romfs_ext dir  
						
						
						
						
					 
					
						2018-10-04 12:29:20 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							bc4bec8a60 
							
						 
					 
					
						
						
							
							fsmitm_romfsbuild: Add support for stubbing and IPS patches in LFS  
						
						
						
						
					 
					
						2018-10-04 12:29:14 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							110d578470 
							
						 
					 
					
						
						
							
							ips_layer: Fix inaccuracies with comments and flags  
						
						... 
						
						
						
						Specifically bugs/crashes that arise when putting them in positions that are legal but not typical, such as midline, between patch data, or between patch records. 
						
						
					 
					
						2018-10-04 12:23:27 -04:00