Ben 
								
							 
						 
						
							
							
							
							
								
							
							
								d6157a49db 
								
							 
						 
						
							
							
								
								APT: Implement SendCaptureBufferInfo and ReceiveCaptureBufferInfo ( #3467 )  
							
							... 
							
							
							
							* APT: Implement SendCaptureBufferInfo and ReceiveCaptureBufferInfo
* adressed comments
* Clear screen_capture_buffer on Receive
* fix response in ReceiveCaptureBufferInfo
* fix response in ReceiveCaptureBufferInfo
* fix clang-format 
							
						 
						
							2018-03-04 13:25:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								001ad9da3b 
								
							 
						 
						
							
							
								
								Merge pull request  #3462  from wwylele/am-new-framework  
							
							... 
							
							
							
							Service/AM: convert to ServiceFramework 
							
						 
						
							2018-03-03 18:29:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c1a22358a 
								
							 
						 
						
							
							
								
								Merge pull request  #3456  from hubslave/master  
							
							... 
							
							
							
							Fix build on OpenBSD 
							
						 
						
							2018-03-02 21:58:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hubslave 
								
							 
						 
						
							
							
							
							
								
							
							
								fd79b70a87 
								
							 
						 
						
							
							
								
								externals: Update fmt to 4d35f94  
							
							... 
							
							
							
							Versions prior to this didn't compile on OpenBSD due to unconditional
use of the non-standard strtod_l() function.
The fmt::MemoryWriter API has been removed in the intervening
versions, so replace its use with fmt::memory_buffer and fmt::format_to.
The library also no longer provides the fmt::fmt ALIAS, so define
it in externals/CMakeLists.txt. 
							
						 
						
							2018-03-02 18:12:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								7c4ed77e06 
								
							 
						 
						
							
							
								
								Service/AM: fix some headers  
							
							
							
						 
						
							2018-03-02 02:53:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								61e5f320c9 
								
							 
						 
						
							
							
								
								ipc_helpers: remove some deprecated functions  
							
							
							
						 
						
							2018-03-02 02:53:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								e19475481c 
								
							 
						 
						
							
							
								
								Service/AM: convert to ServiceFramework  
							
							
							
						 
						
							2018-03-01 17:02:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								98771a6363 
								
							 
						 
						
							
							
								
								GSP_GPU: Release the GPU right if the active session closes the gsp_gpu session  
							
							
							
						 
						
							2018-03-01 14:54:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								ff15d887fa 
								
							 
						 
						
							
							
								
								remove dead code  
							
							
							
						 
						
							2018-03-01 15:02:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								941ccaeed6 
								
							 
						 
						
							
							
								
								Merge pull request  #3441  from wwylele/fs-new-framework  
							
							... 
							
							
							
							Service/FS: convert to ServiceFramework 
							
						 
						
							2018-03-01 14:51:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Valentin Vanelslande 
								
							 
						 
						
							
							
							
							
								
							
							
								ac626edabc 
								
							 
						 
						
							
							
								
								Service/AM: Implement DeleteProgram and DeleteUserProgram ( #3446 )  
							
							... 
							
							
							
							* Update am.cpp
* Update am.h
* Update am_net.cpp
* Service/AM: Implement DeleteProgram
* fix clang
* Address comments
* Service/AM: DeleteProgram: Scan for all titles after deleting the title
* fix
* Service/AM: DeleteProgram: return error if the title was not found
* fix clang
* [skip ci]
* [skip ci]
* [skip ci]
* [skip ci]
* Service/AM: Implement DeleteUserProgram
* fix clang
* FileUtil::DeleteDirRecursively unexpectedly failed 
							
						 
						
							2018-02-28 16:25:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hubslave 
								
							 
						 
						
							
							
							
							
								
							
							
								27b20359b4 
								
							 
						 
						
							
							
								
								core: EMULTIHOP isn't defined on all Unixes  
							
							
							
						 
						
							2018-02-22 23:29:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								26a9c5832d 
								
							 
						 
						
							
							
								
								keep the namespace comment  
							
							
							
						 
						
							2018-02-22 17:46:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								d9500ecf9b 
								
							 
						 
						
							
							
								
								Revert "Kernel/Threads: Add a new thread status that will allow using a Kernel::Event to put a guest thread to sleep inside an HLE handler until said event is signaled"  
							
							
							
						 
						
							2018-02-22 17:31:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e2eab46535 
								
							 
						 
						
							
							
								
								Merge pull request  #3070  from B3n30/uds_connect_disconnect  
							
							... 
							
							
							
							NWM_UDS: change to Service Framework 
							
						 
						
							2018-02-22 16:55:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								dfc22661a4 
								
							 
						 
						
							
							
								
								NWM_UDS: change SleepClientThread to use std::chrono::nanoseconds  
							
							
							
						 
						
							2018-02-22 16:44:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								48512d9011 
								
							 
						 
						
							
							
								
								Merge pull request  #3101  from Subv/hle_thread_pause2  
							
							... 
							
							
							
							Kernel/Threads: Add a new thread status that will allow using a Kernel::Event to put a guest thread to sleep inside an HLE handler until said event is signaled 
							
						 
						
							2018-02-22 16:23:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								42ab8d9d0b 
								
							 
						 
						
							
							
								
								HLE: specify that the command buffer is an array of u32_le  
							
							
							
						 
						
							2018-02-22 16:12:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								b0f4390247 
								
							 
						 
						
							
							
								
								HLE: Use std::chrono::nanoseconds instead of a plain u64 in SleepClientThread.  
							
							
							
						 
						
							2018-02-21 22:03:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								f3d22ccde4 
								
							 
						 
						
							
							
								
								APT: don't skip translation parameters  
							
							
							
						 
						
							2018-02-19 22:30:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33fe6c30e0 
								
							 
						 
						
							
							
								
								Merge pull request  #3322  from MerryMage/DSP  
							
							... 
							
							
							
							audio_core: Remove global state 
							
						 
						
							2018-02-19 09:08:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								853a79c94c 
								
							 
						 
						
							
							
								
								clang-format fix  
							
							
							
						 
						
							2018-02-17 13:45:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								7cb3d84a98 
								
							 
						 
						
							
							
								
								HW checked signals Disconnect, Destroy and Shutdown  
							
							
							
						 
						
							2018-02-17 12:54:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								e003e75dc5 
								
							 
						 
						
							
							
								
								FS: fix wrong response header of Initialize  
							
							
							
						 
						
							2018-02-16 21:33:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								237835a8b6 
								
							 
						 
						
							
							
								
								NWM_UDS: More of wwyleles comments  
							
							
							
						 
						
							2018-02-15 23:00:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								cbf514190e 
								
							 
						 
						
							
							
								
								NWM_UDS: Addressed wwyleles comments  
							
							
							
						 
						
							2018-02-15 22:48:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								cc6a83621c 
								
							 
						 
						
							
							
								
								fix clang  
							
							
							
						 
						
							2018-02-15 22:48:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								d793624c61 
								
							 
						 
						
							
							
								
								fixup! NWM_UDS: Convert to service framework  
							
							
							
						 
						
							2018-02-15 22:48:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								27e6e03d16 
								
							 
						 
						
							
							
								
								Fixups from Subvs comments  
							
							
							
						 
						
							2018-02-15 22:48:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								520ecf7be6 
								
							 
						 
						
							
							
								
								NWM_UDS: Convert to service framework  
							
							
							
						 
						
							2018-02-15 22:48:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								5904e11215 
								
							 
						 
						
							
							
								
								fixup! UDS: Add coonnect and disconnect  
							
							
							
						 
						
							2018-02-15 22:48:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								f29a9ac3c1 
								
							 
						 
						
							
							
								
								UDS: Add coonnect and disconnect  
							
							
							
						 
						
							2018-02-15 22:48:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								6c6e42375c 
								
							 
						 
						
							
							
								
								FS: correct maximum session  
							
							... 
							
							
							
							the number is got from FS module code 
							
						 
						
							2018-02-15 23:28:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								36169144b5 
								
							 
						 
						
							
							
								
								FS: fix documentation of service functions  
							
							
							
						 
						
							2018-02-15 23:03:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								71fac7bd72 
								
							 
						 
						
							
							
								
								FS: convert to service framework  
							
							
							
						 
						
							2018-02-15 23:02:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								e8c95a9a41 
								
							 
						 
						
							
							
								
								ipc_helpers: add PopPID; remove PushCurrentPIDHandle  
							
							... 
							
							
							
							It doesn't make sense for a service to tell its own PID to a client, and there is no such use case. Also the name "handle" is misleading as the PID is not a handle 
							
						 
						
							2018-02-15 11:16:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								19d7324075 
								
							 
						 
						
							
							
								
								fs/archive: convert Directory to ServiceFramework  
							
							
							
						 
						
							2018-02-14 21:47:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								4935dcaf56 
								
							 
						 
						
							
							
								
								fs/archive: remove dead code  
							
							... 
							
							
							
							the std::hash bug is fixed in gcc 6.1, and we are now targeting 7.0 , so the workaround is no longer needed 
							
						 
						
							2018-02-14 19:49:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								775fb388c2 
								
							 
						 
						
							
							
								
								Merge pull request  #3429  from Cuyler36/fs_user-stub-secure-value-functions  
							
							... 
							
							
							
							Service/FS_User: Stub Secure Value Functions 
							
						 
						
							2018-02-14 17:32:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c4db298a7d 
								
							 
						 
						
							
							
								
								HLE/IPC: remove assertion on empty buffer.  
							
							... 
							
							
							
							Some service functions do require to push an empty buffer in some cases. See APT:ReceiveParameter/GlanceParameter 
							
						 
						
							2018-02-11 00:09:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								66141ed004 
								
							 
						 
						
							
							
								
								apt: fix doc format  
							
							
							
						 
						
							2018-02-09 18:10:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cuyler36 
								
							 
						 
						
							
							
							
							
								
							
							
								71c7dddac4 
								
							 
						 
						
							
							
								
								Service/FS_User: Stub Secure Value Functions  
							
							... 
							
							
							
							Stubbing these functions results in save loading fixes in games which require a secure value.
An example is shown here with Animal Crossing: New Leaf:
[Before](https://puu.sh/zidZC/f1523e81cb.png )
[After](https://puu.sh/zifeT/57026eae44.png ) 
							
						 
						
							2018-02-06 19:31:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8970e28031 
								
							 
						 
						
							
							
								
								APT: convert to ServiceFramework  
							
							
							
						 
						
							2018-02-03 19:40:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								ab3d53131a 
								
							 
						 
						
							
							
								
								audio_core: Remove global state  
							
							
							
						 
						
							2018-02-03 15:15:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dca5fd291f 
								
							 
						 
						
							
							
								
								Merge pull request  #3272  from MerryMage/dynarmic  
							
							... 
							
							
							
							core/arm: Backend-specific context implementations 
							
						 
						
							2018-02-02 12:27:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								40b9e55e60 
								
							 
						 
						
							
							
								
								Merge pull request  #3408  from wwylele/apt-new-framework  
							
							... 
							
							
							
							APT/Applet: move applet management into its own class 
							
						 
						
							2018-02-02 12:15:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee0bd3a8db 
								
							 
						 
						
							
							
								
								Merge pull request  #3367  from wwylele/y2r-new-framework  
							
							... 
							
							
							
							Service/Y2R: convert to ServiceFramework 
							
						 
						
							2018-02-02 12:12:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92f0064b47 
								
							 
						 
						
							
							
								
								APT/Applet: move applet managing into its own class  
							
							
							
						 
						
							2018-01-25 22:20:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33b0b5163f 
								
							 
						 
						
							
							
								
								Merge pull request  #3136  from Subv/mem_aliasing1  
							
							... 
							
							
							
							Kernel/Memory: Added a function to change the memory state of an address range 
							
						 
						
							2018-01-24 10:17:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								a7a5c5aa0d 
								
							 
						 
						
							
							
								
								Kernel/IPC: Partially implement MappedBuffer translation.  
							
							... 
							
							
							
							Right now only MappedBuffers that only span a single page and are not aligned are implemented.
MappedBuffers are unmapped during the reply part of ReplyAndReceive. Only unmapping of ReadOnly buffers is currently implemented. 
							
						 
						
							2018-01-23 08:27:00 -05:00