Maschell
							
						 
					 | 
					
						
						
							
						
						1491e2283f
					 | 
					
						
						
							
							Compile with latest WUMS version
						
						
						
						
						
						
							
 WiiUPluginLoaderBackend-20210219-184341
						
					 | 
					
						2021-02-19 19:41:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						189af02743
					 | 
					
						
						
							
							Reduce logging
						
						
						
						
						
						
							
						
					 | 
					
						2021-02-19 19:41:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						75735e4e4d
					 | 
					
						
						
							
							Remove some unneeded logging
						
						
						
						
						
						
							
 WiiUPluginLoaderBackend-20210110-172301
						
					 | 
					
						2021-01-10 18:20:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						f0b78caec3
					 | 
					
						
						
							
							Updating logging messages, call DCFlushRange on the actual heap instead of a hardcoded address, general clean up.
						
						
						
						
						
						
							
						
					 | 
					
						2021-01-10 13:17:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						7154824192
					 | 
					
						
						
							
							Update the Dockerfile to use the latest images
						
						
						
						
						
						
							
 WiiUPluginLoaderBackend-20210109-140616
						
					 | 
					
						2021-01-09 15:02:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						881337ca41
					 | 
					
						
						
							
							Allocate memory for storing plugins on the default heap
						
						
						
						
						
						
							
						
					 | 
					
						2021-01-01 01:59:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						ec443161af
					 | 
					
						
						
							
							Fix potential memory leaks
						
						
						
						
						
						
							
						
					 | 
					
						2021-01-01 01:59:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						096ef0c94a
					 | 
					
						
						
							
							O0->O2
						
						
						
						
						
						
							
						
					 | 
					
						2020-12-28 14:46:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						db0f9f70d4
					 | 
					
						
						
							
							Read plugins into a aligned buffer to improve reading speed.
						
						
						
						
						
						
							
						
					 | 
					
						2020-12-28 14:46:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						f7b4b568d2
					 | 
					
						
						
							
							Remove \n in log messages
						
						
						
						
						
						
							
						
					 | 
					
						2020-12-28 14:40:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						4ef9a90378
					 | 
					
						
						
							
							Fix patching of dynamic functions by resetting there status on exit
						
						
						
						
						
						
							
						
					 | 
					
						2020-12-28 14:38:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						75bbf9b457
					 | 
					
						
						
							
							Call ApplicationEnd-hooks inside WUMS_APPLICATIONS_ENDS, remove __init_wut()/__fini_wut() calls
						
						
						
						
						
						
							
						
					 | 
					
						2020-12-28 14:38:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						96cfe71230
					 | 
					
						
						
							
							Add OSDynLoad_AddNotifyCallback to patch function if a new RPL was loaded
						
						
						
						
						
						
							
						
					 | 
					
						2020-12-26 15:59:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						e9bd4651ca
					 | 
					
						
						
							
							Clean up and formatting
						
						
						
						
						
						
							
						
					 | 
					
						2020-12-26 14:17:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						0467178650
					 | 
					
						
						
							
							Add missing __init_wut and __fini_wut calls
						
						
						
						
						
						
							
						
					 | 
					
						2020-12-26 13:27:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						c8f372a77a
					 | 
					
						
						
							
							[Workflow] Use Environment Files instead of ::set-env
						
						
						
						
						
						
							
 WiiUPluginLoaderBackend-20201126-222527
						
					 | 
					
						2020-11-26 23:23:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						48451f05de
					 | 
					
						
						
							
							Fix make clean
						
						
						
						
						
						
							
						
					 | 
					
						2020-11-26 23:22:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						898a05b32c
					 | 
					
						
						
							
							Add github workflow for building non-master and non-pr
						
						
						
						
						
						
							
 WiiUPluginLoaderBackend-20200911-131029
						
					 | 
					
						2020-09-11 13:08:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						577fc3bbc8
					 | 
					
						
						
							
							Add Github action workflows for CI
						
						
						
						
						
						
							
 WiiUPluginLoaderBackend-20200911-124857
						
					 | 
					
						2020-08-12 18:27:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						1e8c7b0adb
					 | 
					
						
						
							
							Fix compiling with latest wut version by linking against libz
						
						
						
						
						
						
							
						
					 | 
					
						2020-08-12 18:19:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						533ba70c83
					 | 
					
						
						
							
							[Docker] Update to latest versions
						
						
						
						
						
						
							
						
					 | 
					
						2020-08-12 18:18:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						2e2c46324c
					 | 
					
						
						
							
							Implement WUPS_LOADER_HOOK_VSYNC hook
						
						
						
						
						
						
							
						
					 | 
					
						2020-08-09 18:14:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						c58428c4b2
					 | 
					
						
						
							
							Add RELEASE_FORGROUND and ACQUIRED_FOREGROUND hooks
						
						
						
						
						
						
							
						
					 | 
					
						2020-08-09 18:01:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						35bdce94fb
					 | 
					
						
						
							
							Add a Dockerfile
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-26 20:41:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						2a0a0f2e0d
					 | 
					
						
						
							
							Update the README. The KernelModule is no longer a depedency
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-26 20:40:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						c76edf09c4
					 | 
					
						
						
							
							Actually read the target process from the plugin while function patching
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-19 17:04:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						ce73ac48e0
					 | 
					
						
						
							
							Use the function patcher module for the plugin function patches
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-13 16:57:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						4aeeb09901
					 | 
					
						
						
							
							Init default return value in  WUPSGetPluginDataForContainerHandles
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-12 21:10:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						2633d983f3
					 | 
					
						
						
							
							Fix check for NULL-pointer in WUPSGetLoadedPlugins
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-12 21:06:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						dfb8828829
					 | 
					
						
						
							
							Use libfunctionpatcher for non-plugin function patches
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-12 20:51:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						4d13709c00
					 | 
					
						
						
							
							Check the module information struct version
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-07 14:10:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						4edc55f02e
					 | 
					
						
						
							
							Get module_information_t pointer from args instead of "guessing" it
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-06 22:10:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						506b8eaf9a
					 | 
					
						
						
							
							Use definitions from WUMS if possible
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-06 16:40:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						42866ffbac
					 | 
					
						
						
							
							Don't clear the .bss section anymore, call the wut init functions only once, except the devop one
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-03 19:33:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						2b517b5699
					 | 
					
						
						
							
							Remove the elfio reader from the PluginData class, use it when it's needed
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-03 18:34:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						1917ff9fb4
					 | 
					
						
						
							
							Adjust the setter the PluginContainer to use const values
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-03 18:30:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						592ecf8eed
					 | 
					
						
						
							
							Fix setting the trampolineID
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-03 18:23:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						cfc2d4197e
					 | 
					
						
						
							
							Use alloc/free from memorymapping module if possible
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-03 18:22:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						b2562f6275
					 | 
					
						
						
							
							Adopt to new chnages of WUMS
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-03 18:21:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						62d93a065f
					 | 
					
						
						
							
							elfio: use delete instead of free
						
						
						
						
						
						
							
						
					 | 
					
						2020-06-03 18:20:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						48683e167e
					 | 
					
						
						
							
							Add flush after patching the functions
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-29 19:27:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						518d53b5fb
					 | 
					
						
						
							
							Update module_defines.h to match latest SetupPayload version
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-29 17:16:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						13e5d854d1
					 | 
					
						
						
							
							Use libkernel for a KernelCopy instead register own kernel functions.
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-28 21:58:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						9ee8085a64
					 | 
					
						
						
							
							OSReceiveMessage hook: Only look into the message if the result is true
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-28 20:51:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						7a7a1f7a63
					 | 
					
						
						
							
							Organize imports and format code
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-28 20:51:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						80a0712519
					 | 
					
						
						
							
							Make sure to use plugins only in proccess 2 and 15.
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-28 20:49:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						bbd2d2a4f1
					 | 
					
						
						
							
							Update the readme
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-17 21:10:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						c3cca4926c
					 | 
					
						
						
							
							Build with WiiUModuleSystem, export a bunch of useful functions to control the backend
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-17 21:08:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						169bea55be
					 | 
					
						
						
							
							Allow direct access to plugin data buffers
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-17 21:07:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maschell
							
						 
					 | 
					
						
						
							
						
						192b00baae
					 | 
					
						
						
							
							Adopt module_defines to be compatible to the latest SetupPayload
						
						
						
						
						
						
							
						
					 | 
					
						2020-05-17 21:07:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |