bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa3ffff8de 
							
						 
					 
					
						
						
							
							Merge pull request  #6257  from Morph1984/fix-use-after-free-webapplet  
						
						... 
						
						
						
						applets/web: Fix a use-after-free when passing in the URL string 
						
						
					 
					
						2021-04-30 14:48:32 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							922b0d9933 
							
						 
					 
					
						
						
							
							Merge pull request  #6226  from german77/sevensix  
						
						... 
						
						
						
						hid: Implement SevenSixAxis and ConsoleSixAxisSensor 
						
						
					 
					
						2021-04-29 22:06:57 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							0af182baa2 
							
						 
					 
					
						
						
							
							applets/web: Fix a use-after-free when passing in the URL string  
						
						... 
						
						
						
						The URL string was being deleted before being used, leading to a use-after-free occurring when it is used afterwards.
Fix this by taking the string by const ref to extend its lifetime, ensuring it doesn't get deleted before use. 
						
						
					 
					
						2021-04-28 12:34:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							724c19a307 
							
						 
					 
					
						
						
							
							loader: Resolve instances of variable shadowing  
						
						... 
						
						
						
						Eliminates variable shadowing cases across all the loaders to bring us
closer to enabling variable shadowing as an error in core. 
						
						
					 
					
						2021-04-27 12:48:15 -04:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							cfdec68d5a 
							
						 
					 
					
						
						
							
							address comments  
						
						
						
						
					 
					
						2021-04-26 22:07:16 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb91ca4a4 
							
						 
					 
					
						
						
							
							service: Eliminate cases of member shadowing  
						
						... 
						
						
						
						Resolves a few localized instances of member variable shadowing. Brings
us a little closer to turning shadowing warnings into errors. 
						
						
					 
					
						2021-04-26 09:39:49 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							75e0d16caa 
							
						 
					 
					
						
						
							
							nvhost_vic: Fix device closure  
						
						... 
						
						
						
						Implements the OnClose method of the nvhost_vic device, and removes the remnants of an older implementation.
Also cleans up some of the surrounding code. 
						
						
					 
					
						2021-04-24 19:22:09 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c8c5ad1b6 
							
						 
					 
					
						
						
							
							Merge pull request  #6234  from Morph1984/stub-am  
						
						... 
						
						
						
						ICommonStateGetter: Stub SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled 
						
						
					 
					
						2021-04-24 12:37:34 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98fb36cb0a 
							
						 
					 
					
						
						
							
							Merge pull request  #6235  from german77/ectx_aw  
						
						... 
						
						
						
						glue: Add ectx:aw service placeholder 
						
						
					 
					
						2021-04-24 12:37:12 -04:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							a02c4686c3 
							
						 
					 
					
						
						
							
							glue: Add ectx:aw placeholder  
						
						
						
						
					 
					
						2021-04-24 10:50:25 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1acd807176 
							
						 
					 
					
						
						
							
							Merge pull request  #6230  from Morph1984/default-resource-size  
						
						... 
						
						
						
						program_metadata: Set a default resource size when a NPDM is not present 
						
						
					 
					
						2021-04-24 02:55:20 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4610e77e2 
							
						 
					 
					
						
						
							
							Merge pull request  #6227  from lioncash/meta  
						
						... 
						
						
						
						program_metadata: Explicitly specify copy/move operators/functions 
						
						
					 
					
						2021-04-23 23:12:44 -07:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							c19ad21ae8 
							
						 
					 
					
						
						
							
							hid: Implement SevenSixAxis and ConsoleSixAxisSensor  
						
						
						
						
					 
					
						2021-04-23 22:12:41 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							04d9c27120 
							
						 
					 
					
						
						
							
							ICommonStateGetter: Stub SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled  
						
						... 
						
						
						
						- Used by Pixel Game Maker Series Werewolf Princess Kaguya 
						
						
					 
					
						2021-04-23 23:04:22 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cc8ab8a86 
							
						 
					 
					
						
						
							
							Merge pull request  #6228  from lioncash/semi  
						
						... 
						
						
						
						lm: Resolve -Wextra-semi warning 
						
						
					 
					
						2021-04-23 19:59:20 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e268abe42 
							
						 
					 
					
						
						
							
							Merge pull request  #6229  from lioncash/unused-var  
						
						... 
						
						
						
						acc/lbl: Remove unused variables 
						
						
					 
					
						2021-04-23 15:48:47 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51c787bfc1 
							
						 
					 
					
						
						
							
							Merge pull request  #6231  from lioncash/aes  
						
						... 
						
						
						
						aes_util: Make use of std::span 
						
						
					 
					
						2021-04-23 11:37:17 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							1c65b3ee53 
							
						 
					 
					
						
						
							
							program_metadata: Set a default resource size when a NPDM is not present  
						
						... 
						
						
						
						Sets a default size of 0x1FE00000 bytes (510 MiB) for the system_resource_size when a NPDM is not present. 
						
						
					 
					
						2021-04-23 12:47:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19bbdedf00 
							
						 
					 
					
						
						
							
							Merge pull request  #6232  from lioncash/alias2  
						
						... 
						
						
						
						emu_window: unsigned -> u32 
						
						
					 
					
						2021-04-23 09:26:56 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d363b2c7d2 
							
						 
					 
					
						
						
							
							emu_window: Return pair from ClipToTouchScreen() instead of tuple  
						
						... 
						
						
						
						This is only a 2-tuple, so it can be converted over to the std::pair
class. 
						
						
					 
					
						2021-04-23 11:21:02 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8805233f5e 
							
						 
					 
					
						
						
							
							emu_window: unsigned -> u32  
						
						... 
						
						
						
						This is more concise and consistent with the rest of the codebase. 
						
						
					 
					
						2021-04-23 11:19:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9c5248d101 
							
						 
					 
					
						
						
							
							aes_util: Make use of std::span  
						
						... 
						
						
						
						Allows us to simplify the interface quite a bit as it will handle
contiguous sequences for us. 
						
						
					 
					
						2021-04-23 09:58:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							502f3cef87 
							
						 
					 
					
						
						
							
							acc/lbl: Remove unused variables  
						
						
						
						
					 
					
						2021-04-23 09:39:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							29cd40bded 
							
						 
					 
					
						
						
							
							lm: Make use of insert_or_assign() in Log()  
						
						... 
						
						
						
						Avoids unnecessary default construction of an entry in cases where no
entry exists before overwriting the created entry. 
						
						
					 
					
						2021-04-23 09:27:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5ba49f188b 
							
						 
					 
					
						
						
							
							lm: Prevent redundant map lookups in Log()  
						
						... 
						
						
						
						We can perform the lookup and then do the contains check by checking the
end iterator. The benefit of this is that if we *do* find an entry, then
we aren't hashing into the map again to find it.
We can also get rid of an unused std::vector temporary while we're at
it. 
						
						
					 
					
						2021-04-23 09:24:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6e2040c955 
							
						 
					 
					
						
						
							
							lm: Resolve -Wextra-semi warning  
						
						... 
						
						
						
						Resolves a trivial warning with clang. 
						
						
					 
					
						2021-04-23 09:20:54 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ae93402312 
							
						 
					 
					
						
						
							
							program_metadata: Explicitly specify copy/move functions  
						
						... 
						
						
						
						The generation of the copy assignment operators are deprecated on being
generated when a user-provided destructor is present.
We can explicitly specify that we desire this behavior to keep the class
forward compatible with future standards. 
						
						
					 
					
						2021-04-23 09:16:17 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							86278f5db2 
							
						 
					 
					
						
						
							
							service: hid: Get transfer memory for InitializeSevenSixAxisSensor  
						
						
						
						
					 
					
						2021-04-22 05:50:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0c2190ceb 
							
						 
					 
					
						
						
							
							Merge pull request  #6214  from Morph1984/time-fix-kirby-clash  
						
						... 
						
						
						
						time: Fix GetClockSnapshotFromSystemClockContext 
						
						
					 
					
						2021-04-21 11:17:58 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17704271f4 
							
						 
					 
					
						
						
							
							Merge pull request  #6217  from Morph1984/consistent-writebuffers  
						
						... 
						
						
						
						general: Write buffers before pushing raw arguments 
						
						
					 
					
						2021-04-19 20:54:25 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5e9bee1cc 
							
						 
					 
					
						
						
							
							Merge pull request  #6215  from lioncash/duplicate  
						
						... 
						
						
						
						npad: Remove duplicated class member variable 
						
						
					 
					
						2021-04-19 18:12:48 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							27eeb20001 
							
						 
					 
					
						
						
							
							general: Write buffers before pushing raw arguments  
						
						... 
						
						
						
						For consistency with the rest of the service implementations 
						
						
					 
					
						2021-04-19 12:45:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9f39f7c041 
							
						 
					 
					
						
						
							
							arp: Use type alias for issue function  
						
						... 
						
						
						
						Reduces some verbosity and centralizes the function details in one spot. 
						
						
					 
					
						2021-04-19 12:36:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b7d04d848d 
							
						 
					 
					
						
						
							
							arp: Prevent uninitialized read of launch member variable  
						
						... 
						
						
						
						If anything happened to call arp functions in the wrong order and called
IRegistrar's Issue function before SetApplicationLaunchProperty, we'd
read from an uninitialized ApplicationLaunchProperty instance.
Instead, we can always initialize it so if this does happen, then the
outcome of doing such a thing is at least consistently reproducible. 
						
						
					 
					
						2021-04-19 12:30:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							39497183a6 
							
						 
					 
					
						
						
							
							npad: Remove duplicated class member variable  
						
						... 
						
						
						
						ControllerBase already has a System reference that can be accessed from
this class, so we can get rid of this to make the class layout a little
more straightforward. 
						
						
					 
					
						2021-04-19 12:23:28 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							8285776603 
							
						 
					 
					
						
						
							
							time: Write buffer before pushing RESULT_SUCCESS in GetClockSnapshot  
						
						
						
						
					 
					
						2021-04-19 12:09:28 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							a223006c50 
							
						 
					 
					
						
						
							
							time: Fix GetClockSnapshotFromSystemClockContext  
						
						... 
						
						
						
						This removes an incorrect alignment usage and corrects the positions of the popped parameters.
- Fixes Super Kirby Clash crashing on boot 
						
						
					 
					
						2021-04-19 11:17:47 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							51ca93981d 
							
						 
					 
					
						
						
							
							applets: Send focus state change message on applet state change  
						
						... 
						
						
						
						Fixes the softlock after the controller applet exits in Mario Kart 8 Deluxe. 
						
						
					 
					
						2021-04-17 09:26:48 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							ba2c917842 
							
						 
					 
					
						
						
							
							applets: Make the applet mode a protected property of Applet  
						
						
						
						
					 
					
						2021-04-17 08:50:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ad77ba6d3 
							
						 
					 
					
						
						
							
							Merge pull request  #6125  from ogniK5377/nvdec-close-dev  
						
						... 
						
						
						
						nvdrv: Cleanup CDMA Processor on device closure 
						
						
					 
					
						2021-04-16 23:14:44 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							aa3adf6c3f 
							
						 
					 
					
						
						
							
							input_interpreter: Fix button hold being interpreted incorrectly on init  
						
						... 
						
						
						
						We reset all the button states to 0 except the first index (which has all the buttons as pressed) to prevent a button hold being interpreted as a button that was pressed once on the first poll. 
						
						
					 
					
						2021-04-15 01:53:17 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							578e6c5a57 
							
						 
					 
					
						
						
							
							applets/swkbd: Implement the Default Software Keyboard frontend  
						
						
						
						
					 
					
						2021-04-15 01:53:17 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							5bc9f15c6d 
							
						 
					 
					
						
						
							
							applets/swkbd: Implement the Normal and Inline Software Keyboard Applet  
						
						
						
						
					 
					
						2021-04-15 01:53:17 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							a8c09cd5e4 
							
						 
					 
					
						
						
							
							ILibraryAppletCreator: Implement CreateHandleStorage  
						
						... 
						
						
						
						Used by Monster Hunter Generations Ultimate 
						
						
					 
					
						2021-04-15 01:53:16 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							e3e6a11ab8 
							
						 
					 
					
						
						
							
							hle_ipc: Add helper functions to get copy/move handles  
						
						
						
						
					 
					
						2021-04-15 01:53:16 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							0a40106cf1 
							
						 
					 
					
						
						
							
							ILibraryAppletAccessor: Demote from ERROR to DEBUG for null storage logs  
						
						... 
						
						
						
						Avoids unnecessary console spam when the inline software keyboard is used. 
						
						
					 
					
						2021-04-15 01:53:16 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							d1e40dd244 
							
						 
					 
					
						
						
							
							applets: Pass in the LibraryAppletMode each applet's constructor  
						
						
						
						
					 
					
						2021-04-15 01:53:16 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							0f40c8c634 
							
						 
					 
					
						
						
							
							applets: Remove the previous software keyboard applet implementation  
						
						
						
						
					 
					
						2021-04-15 01:53:16 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de5bf640b7 
							
						 
					 
					
						
						
							
							Merge pull request  #6196  from bunnei/asserts-setting  
						
						... 
						
						
						
						core: settings: Add setting for debug assertions and disable by default. 
						
						
					 
					
						2021-04-14 17:47:18 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a4c6712a4b 
							
						 
					 
					
						
						
							
							common: Move settings to common from core.  
						
						... 
						
						
						
						- Removes a dependency on core and input_common from common. 
						
						
					 
					
						2021-04-14 16:24:03 -07:00