Commit Graph

  • 488fbc0c1f Only check heap in debug mode WUMSLoader-20240428-163402 main Maschell 2024-04-28 18:15:02 +0200
  • 2046e874dd Only check heap in debug mode #46 Maschell 2024-04-28 18:15:02 +0200
  • 4774694061 Update Dockerfile WUMSLoader-20240425-183055 Maschell 2024-04-25 20:24:42 +0200
  • 506cad85a9 Bump version Maschell 2024-04-25 20:23:45 +0200
  • 3121941e26 Update error message when using an outdated aroma version Maschell 2024-04-21 12:53:10 +0200
  • ca65a86993 Bump softprops/action-gh-release from 1 to 2 dependabot[bot] 2024-04-22 17:22:53 +0000
  • 711bf03448 Bump wiiu-env/devkitppc from 20230621 to 20231112 dependabot[bot] 2023-11-13 17:15:47 +0000
  • f5fb777870 Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-04 17:41:45 +0000
  • 705c6104fb Check if the MEM2 heap is corrupted after calling a hook Maschell 2024-04-20 10:02:24 +0200
  • 27dbc97eca Move iteration into own scope Maschell 2024-04-20 10:01:21 +0200
  • e237ba6e8c Move the wumsrelocator to 0x00800000 Maschell 2024-04-20 10:00:58 +0200
  • 40420432e2 Allow early init of the Module System, check EnvrionmentLoader version Maschell 2024-04-19 13:11:28 +0200
  • 00cf778260 Update Dockerfile #44 Maschell 2024-04-25 20:24:42 +0200
  • 50d3d28e5a Bump version Maschell 2024-04-25 20:23:45 +0200
  • fa73ee954f Update error message when using an outdated aroma version Maschell 2024-04-21 12:53:10 +0200
  • c2b5645147 Update Dockerfile #45 Maschell 2024-04-25 20:24:42 +0200
  • ccce394379 Bump version Maschell 2024-04-25 20:23:45 +0200
  • 1a99ce3709 Update error message when using an outdated aroma version Maschell 2024-04-21 12:53:10 +0200
  • 187e167a88 Bump softprops/action-gh-release from 1 to 2 dependabot[bot] 2024-04-22 17:22:53 +0000
  • f3aa44e1d5
    Bump wiiu-env/devkitppc from 20230621 to 20240423 #43 dependabot[bot] 2024-04-24 17:36:02 +0000
  • fba5ff2564
    Bump actions/checkout from 3 to 4 #42 dependabot[bot] 2024-04-22 17:22:56 +0000
  • 982c374b08
    Bump softprops/action-gh-release from 1 to 2 #41 dependabot[bot] 2024-04-22 17:22:53 +0000
  • dcb6e2688c
    Bump wiiu-env/devkitppc from 20230621 to 20231112 #40 dependabot[bot] 2024-04-22 17:15:03 +0000
  • 246897fea2 Bump wiiu-env/devkitppc from 20230621 to 20231112 dependabot[bot] 2023-11-13 17:15:47 +0000
  • 6632ed9421 Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-04 17:41:45 +0000
  • 398be014c2 Check if the MEM2 heap is corrupted after calling a hook Maschell 2024-04-20 10:02:24 +0200
  • 1ac38cb3b3 Move iteration into own scope Maschell 2024-04-20 10:01:21 +0200
  • 5a892eedb7 Move the wumsrelocator to 0x00800000 Maschell 2024-04-20 10:00:58 +0200
  • eed20e78a5 Allow early init of the Module System, check EnvrionmentLoader version Maschell 2024-04-19 13:11:28 +0200
  • b043ffe66c Check if the MEM2 heap is corrupted after calling a hook #39 Maschell 2024-04-20 10:02:24 +0200
  • b01696394f Move iteration into own scope Maschell 2024-04-20 10:01:21 +0200
  • 66d9a4be59 Move the wumsrelocator to 0x00800000 Maschell 2024-04-20 10:00:58 +0200
  • ae1286b7ea Allow early init of the Module System, check EnvrionmentLoader version Maschell 2024-04-19 13:11:28 +0200
  • 71cbdd0d27
    Bump wiiu-env/devkitppc from 20230621 to 20231112 #38 dependabot[bot] 2023-11-13 17:15:47 +0000
  • 6faabaf882
    Bump actions/checkout from 3 to 4 #37 dependabot[bot] 2023-09-04 17:41:45 +0000
  • 40bec5454c Create dependabot.yml WUMSLoader-20230723-083221 Maschell 2023-07-23 10:29:01 +0200
  • bf7f93fa84
    Create dependabot.yml #36 Maschell 2023-07-23 10:29:01 +0200
  • 51571b23d9 Bump version v0.2.3 WUMSLoader-20230719-184608 Maschell 2023-07-19 19:33:56 +0200
  • 514e71e1ad
    Bump version #35 Maschell 2023-07-19 19:33:56 +0200
  • 7997cfc071 Use custom wut_get_thread_specific/wut_set_thread_specific implementation. WUMSLoader-20230719-120937 Maschell 2023-07-19 13:43:43 +0200
  • ded5af4bce Use custom wut_get_thread_specific/wut_set_thread_specific implementation. #34 Maschell 2023-07-19 13:43:43 +0200
  • a46dcf7e84 Update Dockerfile WUMSLoader-20230706-074344 Maschell 2023-06-21 10:58:36 +0200
  • 86efd7c61c Add support for latest wut version Maschell 2023-06-21 10:58:14 +0200
  • daafd26326 Update Dockerfile #33 Maschell 2023-06-21 10:58:36 +0200
  • 5e6b6b4fa2 Add support for latest wut version Maschell 2023-06-21 10:58:14 +0200
  • 5e940a1409 Update Dockerfile WUMSLoader-20230417-120846 Maschell 2023-04-17 14:05:03 +0200
  • 64e7fc4265
    Update Dockerfile #32 Maschell 2023-04-17 14:05:03 +0200
  • e6df5f0499 Change default branch to main v0.2.2 WUMSLoader-20230328-184650 Maschell 2023-03-28 20:40:13 +0200
  • 8236f0bca2 Change default branch to main #31 Maschell 2023-03-28 20:40:13 +0200
  • 7ba8bcc1a4 Update entry.cpp WUMSLoader-20230328-183659 Maschell 2023-03-28 20:23:14 +0200
  • 8f10bf95d4
    Update entry.cpp #30 Maschell 2023-03-28 20:23:14 +0200
  • d444cfedb7 Call OSCheckActiveThreads(); WUMSLoader-20230327-214343 Maschell 2023-03-27 23:22:06 +0200
  • 4e84c444e5 Call OSCheckActiveThreads(); #29 Maschell 2023-03-27 23:22:06 +0200
  • b5a4f7ca37 Remove the skipAllocFunction parameter WUMSLoader-20230326-150237 Maschell 2023-03-26 16:46:24 +0200
  • d785241ec9 Remove the skipAllocFunction parameter #28 Maschell 2023-03-26 16:46:24 +0200
  • 1f7d853d65 Memset every buffer allocated on the default heap before freeing WUMSLoader-20230326-145451 Maschell 2023-03-26 15:55:36 +0200
  • 4080f99b77 Memset every buffer allocated on the default heap before freeing #27 Maschell 2023-03-26 15:55:36 +0200
  • f7f8b007fa Make sure the sdaBase and sda2Base are set properly WUMSLoader-20230326-133236 Maschell 2023-03-26 15:27:30 +0200
  • 141e77cd80 Update the Dockerfile Maschell 2023-03-26 15:23:44 +0200
  • 1cfb097997 Make sure the sdaBase and sda2Base are set properly #26 Maschell 2023-03-26 15:27:30 +0200
  • 8559a3cc27 Update the Dockerfile Maschell 2023-03-26 15:23:44 +0200
  • f746b5b32e Change docker registry to ghcr.io WUMSLoader-20230318-140306 Maschell 2023-03-18 14:50:15 +0100
  • 937770bb43 Change docker registry to ghcr.io #25 Maschell 2023-03-18 14:50:15 +0100
  • f03794e6a3 Bump version to 0.2.1 v0.2.1 WUMSLoader-20230110-182057 Maschell 2023-01-10 19:00:23 +0100
  • cd50619896
    Bump version to 0.2.1 #24 Maschell 2023-01-10 19:00:23 +0100
  • ae488dd45c Update the CI to use a non-deprecated release action WUMSLoader-20230106-172600 Maschell 2023-01-06 18:15:04 +0100
  • 350c4cc39f Check the meta information first when loading a module Maschell 2023-01-06 18:06:11 +0100
  • f694372910 Add WUMS 0.3.2 support Maschell 2023-01-06 18:04:26 +0100
  • 684dbd9ded Update the CI to use a non-deprecated release action #23 Maschell 2023-01-06 18:15:04 +0100
  • 6f74a3a5e4 Check the meta information first when loading a module Maschell 2023-01-06 18:06:11 +0100
  • e6d45f4f73 Add WUMS 0.3.2 support Maschell 2023-01-06 18:04:26 +0100
  • fae7ef0cee Update CI to use actions/checkout@v3 WUMSLoader-20230104-165506 Maschell 2023-01-04 17:45:32 +0100
  • f4332bdadf Avoid streams in ELFIO to redcude the binary size Maschell 2023-01-04 17:44:14 +0100
  • 549b04982e Update CI to use actions/checkout@v3 #22 Maschell 2023-01-04 17:45:32 +0100
  • 26b2fe1f5b Avoid streams in ELFIO to redcude the binary size Maschell 2023-01-04 17:44:14 +0100
  • 241b5ba661 Use OSDynLoad_IsModuleLoaded instead of OSDynLoad_Acquire and add missing call WUMSLoader-20230104-021133 Maschell 2023-01-03 23:13:18 +0100
  • 49ca0b803f Check the module order again before using it. Maschell 2023-01-03 22:37:06 +0100
  • 0031dbebbe Make sure the basemodule is one of the first modules Maschell 2023-01-03 22:36:14 +0100
  • 5cca830592 Actually order the modules by dependencies instead of throwing the result straight away. Maschell 2023-01-03 22:34:56 +0100
  • 60f86d6147 Improve the error message when a imported module is missing an export Maschell 2023-01-03 22:02:45 +0100
  • d6ec92c767 Make sure the version of a module is checked. Maschell 2023-01-03 21:52:44 +0100
  • 14392b4dc9 Check the wums version in meta field "wum" (old released store it there) Maschell 2023-01-03 21:52:03 +0100
  • 1d0b7c60d6 Update WUMS version check to check for the latest version Maschell 2023-01-03 21:50:44 +0100
  • 5b8fc5d6ca Use OSDynLoad_IsModuleLoaded instead of OSDynLoad_Acquire and add missing call #21 Maschell 2023-01-03 23:13:18 +0100
  • 902abe0e86 Check the module order again before using it. Maschell 2023-01-03 22:37:06 +0100
  • cc5aa64685 Make sure the basemodule is one of the first modules Maschell 2023-01-03 22:36:14 +0100
  • 839eaa8a6f Actually order the modules by dependencies instead of throwing the result straight away. Maschell 2023-01-03 22:34:56 +0100
  • 07b5c06f6b Improve the error message when a imported module is missing an export Maschell 2023-01-03 22:02:45 +0100
  • 5a4c6270cc Make sure the version of a module is checked. Maschell 2023-01-03 21:52:44 +0100
  • 756dfb847d Check the wums version in meta field "wum" (old released store it there) Maschell 2023-01-03 21:52:03 +0100
  • 7d3abb6afe Update WUMS version check to check for the latest version Maschell 2023-01-03 21:50:44 +0100
  • f6330a99a7 Update the version string v0.2 WUMSLoader-20221009-143021 Maschell 2022-10-09 16:26:44 +0200
  • 861fea59a6 Log the WUMSLoader version on each application start Maschell 2022-10-09 16:16:24 +0200
  • fb4f5bcd38 Update the version string #20 Maschell 2022-10-09 16:26:44 +0200
  • 91734d9fbd Log the WUMSLoader version on each application start Maschell 2022-10-09 16:16:24 +0200
  • 33faeb03a5 Return an error if OSDynLoad_Acquire fails WUMSLoader-20221005-182600 Maschell 2022-10-05 20:19:22 +0200
  • 938b1de726 Return an error if OSDynLoad_Acquire fails #19 Maschell 2022-10-05 20:19:22 +0200
  • d943bd4c67 Acquire all RPLs modules are using (once) to prevent them from getting unloaded while using them WUMSLoader-20221005-175450 Maschell 2022-10-05 18:16:42 +0200
  • b280785af0 Acquire all RPLs modules are using (once) to prevent them from getting unloaded while using them #18 Maschell 2022-10-05 18:16:42 +0200
  • 7919e7184d Keep track of acquired RPLs and memory, release/free them if needed WUMSLoader-20221005-134510 Maschell 2022-10-05 15:39:32 +0200