Commit Graph

47 Commits

Author SHA1 Message Date
Maschell
acde083dcf Use libmocha instead of libiosuhax 2022-08-27 13:36:49 +02:00
Maschell
fe8c2abd1e Build the plugin with different log levels on PRs 2022-05-14 19:54:27 +02:00
Maschell
be2af9fdf0 Adjust logs to use a proper log-level 2022-05-14 19:54:27 +02:00
Maschell
ab41975478 Control log level with build flags, update README 2022-05-14 19:54:27 +02:00
Maschell
ed72f45814 Update to logging macros to include the plugin name 2022-05-14 19:54:27 +02:00
Maschell
e2a3b36bbb Use the latest wut version to properly display the time/date 2022-05-14 19:54:27 +02:00
Maschell
0b1f944a9a Fix displaying the permissions 2022-05-14 19:54:27 +02:00
Maschell
9269c548aa Formatting 2022-03-03 19:19:01 +01:00
Maschell
b8db1ca6a9 Only return strings from heap, never stack. Fixes access to "/" 2022-03-03 19:19:01 +01:00
Maschell
c0f4ed1863 Try to avoid use after free 2022-02-07 18:51:58 +01:00
Maschell
6b1ad4b64a Fix memory leaks 2022-02-07 18:51:58 +01:00
Maschell
0b57f21408 Add missing shudown call 2022-02-07 18:51:58 +01:00
Maschell
63f21d5a18 Format the code via clang-format 2022-02-04 14:36:55 +01:00
Maschell
5e6e8bdb53 Formatting and cleanup 2022-01-30 21:05:09 +01:00
Maschell
8c9c2f3bb1 Update Dockerfile, use WUPS 0.7.1 2022-01-30 21:00:07 +01:00
Maschell
7c186ca04c [CI] Fix asset content type 2022-01-30 20:58:13 +01:00
Maschell
d3d5f683f6 Change the layout of the release .zip 2022-01-30 20:58:04 +01:00
Maschell
733b2189be Only do logging when built with make DEBUG=1 2022-01-30 20:57:11 +01:00
Maschell
aa8a313291 Give the thread a proper name 2022-01-30 20:52:32 +01:00
Maschell
209ef3d6a1 use WUPS 0.6.1 2021-10-02 11:22:10 +02:00
Maschell
9f784cbf1b Formatting and cleanup 2021-09-24 19:49:11 +02:00
Maschell
f4dd784456 Update Dockerfile 2021-09-24 19:41:27 +02:00
Maschell
dbff9ca577 Update Dockerfile to use WUPS 0.5 2021-09-17 16:53:11 +02:00
Maschell
dd28076063 Compile with latest wut, compile with WUPS 0.5 2021-04-17 14:20:41 +02:00
GaryOderNichts
71ee86025f Add virtual paths to MountVirtualDevices 2021-04-13 19:53:46 +02:00
Maschell
a40b5652e5 Use WUPS 0.4 2021-03-16 17:37:02 +01:00
Maschell
c540d08944 Update the Dockerfile to use the latest devkitppc image 2021-01-09 15:59:14 +01:00
Maschell
aec8fc5035 Fix some memory leaks 2021-01-01 01:52:20 +01:00
Maschell
c9a655eeee Increase the buffer sizes and align them to 0x40 2021-01-01 01:52:14 +01:00
Maschell
b509af2bf9 Emulate fs:/ and fs:/vol/ in a very hacky way. 2020-12-06 00:04:22 +01:00
Maschell
4174957106 [Workflow] Use Environment Files instead of ::set-env 2020-11-26 23:33:17 +01:00
Maschell
bfb52bbeb5 Minor improvements 2020-11-26 23:32:44 +01:00
Maschell
5a9aac7d22 Fix unmounting devices 2020-11-26 23:32:30 +01:00
Maschell
090de0e2cc Write the FSA fd to the global variable to be able to close it on exit 2020-10-16 19:21:26 +02:00
Maschell
403342aa5e Adapt to new plugin identifier by using the latest WUPS version 2020-08-29 19:53:57 +02:00
Maschell
8390740f0e Add Github action workflow for pushing the latest docker image 2020-08-12 23:13:49 +02:00
Maschell
3458b74fa6 [Docker] Use latest devkitPPC and lib versions 2020-08-12 23:13:17 +02:00
Maschell
c689967d12 Add a Dockerfile 2020-06-27 12:38:19 +02:00
Maschell
2d540dff75 Add $(WUT_ROOT)/usr to LIBDIRS 2020-06-27 12:37:49 +02:00
Maschell
0e06e18873 Use a fixed TARGET 2020-06-27 12:37:21 +02:00
Maschell
b798dabced Update the .gitignore 2020-06-27 12:27:56 +02:00
Maschell
b46d5f444f Use WHB for logging 2020-06-27 12:27:39 +02:00
Maschell
f6c8116c7c Fix compling with latest wut version 2020-06-12 13:56:17 +02:00
Maschell
0c3d4b67e2 Add definition of WUT_ROOT 2020-05-03 09:14:10 +02:00
Maschell
043089f48a Replace CMutex class by std::recursive_mutex 2020-04-29 17:54:46 +02:00
Maschell
4862b6ba93 Adapt to new WUPS version 2020-04-29 17:54:15 +02:00
Maschell
51247b0dc1 first commit 2019-11-24 14:20:08 +01:00