Commit Graph

  • 5fac45e1c6 Update Dockerfile to use WUMS 0.3 FunctionPatcherModule-20211207-191643 Maschell 2021-12-07 20:15:45 +01:00
  • 120f7f9943 Update Dockerfile FunctionPatcherModule-20210924-144823 Maschell 2021-09-24 16:47:20 +02:00
  • 4553a06f9b Formatting and cleanup Maschell 2021-09-24 14:49:20 +02:00
  • 551144ddbd Do an OSFatal if the getting the PA from EA fails Maschell 2021-09-23 23:05:15 +02:00
  • dd3709ad48 Fix PA fallback calcuation Maschell 2021-09-23 23:03:48 +02:00
  • 38b58faf88 Reenable logging, Update Dockerfile to use WUMS 0.2 FunctionPatcherModule-20210917-162840 Maschell 2021-09-17 18:27:12 +02:00
  • ee76aba48e Compile with latest wut FunctionPatcherModule-20210417-101421 Maschell 2021-04-17 12:13:22 +02:00
  • e92f79b976 Compile using the latest WUMS version FunctionPatcherModule-20210313-130426 Maschell 2021-03-13 14:03:19 +01:00
  • 57a932888a Reduce the amount of logged messages Maschell 2021-03-13 14:03:07 +01:00
  • c8df49e85c Use WUMS_MODULE_SKIP_WUT_INIT FunctionPatcherModule-20210219-161126 Maschell 2021-02-19 17:10:17 +01:00
  • 0df40a3c25 [Workflow] Use Environment Files instead of ::set-env FunctionPatcherModule-20210109-131031 Maschell 2021-01-09 14:09:21 +01:00
  • 510c7b6b7f Update Dockerfile to use latest libkernel and libfunctionpatcher images Maschell 2021-01-09 14:07:11 +01:00
  • 9b5996d9a6 Update Dockerfile to use latest devkitppc and WUMS images Maschell 2021-01-09 13:57:46 +01:00
  • fc9fec8d05 O0 -> O2 Maschell 2020-12-28 14:45:37 +01:00
  • 978678675c Add FunctionPatcherRestoreDynamicFunctions Maschell 2020-12-28 14:45:28 +01:00
  • e745f34b3a Rename WUMS_MODULE_INIT_BEFORE_ENTRYPOINT => WUMS_MODULE_INIT_BEFORE_RELOCATION_DONE_HOOK, add WUMS_MODULE_SKIP_ENTRYPOINT Maschell 2020-12-28 14:42:19 +01:00
  • 00e02a33e1 Only patch a function if the module is already loaded Maschell 2020-12-26 14:49:48 +01:00
  • 400c3f8f09 Add Github action workflows for CI FunctionPatcherModule-20200812-175947 Maschell 2020-08-12 19:58:42 +02:00
  • 91d856d496 [Docker] Use latest devkitPPC and lib versions Maschell 2020-08-12 19:58:20 +02:00
  • 73947c0a13 Fix restoring functions patches for other proccesses Maschell 2020-08-09 18:02:07 +02:00
  • 361f37f566 Add a Dockerfile Maschell 2020-06-27 10:43:58 +02:00
  • bc9a2b63b3 Update the README Maschell 2020-06-27 10:43:49 +02:00
  • 43964558f2 Format the code and improve logging. Maschell 2020-06-13 16:25:39 +02:00
  • 1383ca2d8e Add support for "per process"-patches Maschell 2020-06-13 13:59:29 +02:00
  • dcff18577f Check if we exceed the space we have available Maschell 2020-06-13 13:59:01 +02:00
  • d43d097fd9 The function type is now stored as a enum Maschell 2020-06-13 13:58:34 +02:00
  • 6c18efef54 Check function patcher data struct before patching a function Maschell 2020-06-13 13:17:46 +02:00
  • cb8e963f71 Use a ba instead of a trampoline if possible Maschell 2020-06-13 13:14:00 +02:00
  • b817663d47 Simplify the cache flushing Maschell 2020-06-13 13:10:17 +02:00
  • 64a2b952ba Add FunctionPatcherRestoreFunctions Maschell 2020-06-12 21:10:59 +02:00
  • a4a58c7857 Adopt to linking changes of WUMS Maschell 2020-06-10 13:12:16 +02:00
  • 9e4baed439 Make sure to call the init hook before the entrypoint. Maschell 2020-06-07 13:59:35 +02:00
  • 47b65df686 Remove debug logs Maschell 2020-06-07 00:34:16 +02:00
  • 580092d327 Fix compiling Maschell 2020-06-07 00:34:07 +02:00
  • 9d396d86dd Use defines from libfunctionpatcher instead of using an own copy Maschell 2020-06-06 22:25:20 +02:00
  • edcf2c69b1 initial commit Maschell 2020-06-06 22:15:47 +02:00