Commit Graph

24 Commits

Author SHA1 Message Date
Michael Mikovsky c7d66c5560 Start to make dynamic interfaces work 2025-12-21 00:35:28 -07:00
Michael Mikovsky 1ea26641d6 Move manager into it's own project 2025-12-20 22:39:56 -07:00
Michael Mikovsky 338eb93bfc Restructure some of the folder structure in unshell-server 2025-12-20 18:19:08 -07:00
Michael Mikovsky c8cfa685ec Mess with build parameters to make component binary smaller 2025-12-20 14:08:17 -07:00
Michael Mikovsky 514dd5c87b Move server component out of unshell-lib 2025-12-20 12:25:35 -07:00
Michael Mikovsky 6e73cb8a8e Move modules to individual projects. Change API syntax. 2025-12-17 13:17:58 -07:00
Michael Mikovsky 6c2854b588 Improve log viewer 2025-12-16 17:12:00 -07:00
Michael Mikovsky 7525b9a213 Work on log viewer 2025-12-13 13:29:17 -07:00
Michael Mikovsky 3d9332059a Work on payload editor 2025-11-26 12:48:23 -07:00
Michael Mikovsky b43f2f5181 Make streams system 2025-11-25 17:31:09 -07:00
Michael Mikovsky 6863e08a0a Work on manager connection system 2025-11-25 15:22:14 -07:00
Michael Mikovsky 1efa3206ae Better static runtime config, work on connections. 2025-11-25 14:27:06 -07:00
Michael Mikovsky dc153774e5 Add descriptions to projects, remove testproj 2025-11-24 13:38:00 -07:00
Michael Mikovsky dae1d524bc Load ELF from memory using memfd_create 2025-11-24 13:13:06 -07:00
Michael Mikovsky 0c538e9dcf Clean up the code a little bit 2025-11-24 08:45:44 -07:00
Michael Mikovsky 11045522b8 Payload config, disable all logs feature 2025-11-23 22:40:06 -07:00
Michael Mikovsky f34ac017ce Get dynamic component loading working 2025-11-14 09:43:41 -07:00
Michael Mikovsky cc2b2960e8 Work on runtime system 2025-11-13 11:52:01 -07:00
Michael Mikovsky 920a0f78e9 (Broken) Work on new dynamic runtime config system 2025-11-12 17:39:11 -07:00
Michael Mikovsky 258599c9c7 Make debug logging into an optional feature 2025-11-11 11:00:28 -07:00
Michael Mikovsky 2b5074153b Add base62 encoding 2025-11-10 22:18:21 -07:00
Michael Mikovsky 0881e46a17 Add obfuscated logger. 2025-11-09 12:34:52 -07:00
Michael Mikovsky 997b98491a Add string obfuscation 2025-11-08 17:58:40 -07:00
Michael Mikovsky 3dba32264c Make unshell-lib, and module system with components. 2025-11-08 14:56:03 -07:00