Commit Graph

162 Commits

Author SHA1 Message Date
Greg ddaf748e4c Make the current debuggee proc clear 2023-02-17 19:52:03 -07:00
Greg bea8b10b1e Make pkg mini app & fix events for some people by adding a firewall rule. 2023-02-17 19:43:23 -07:00
Greg 63cbe9edae Add thread pool 2023-02-17 16:30:32 -07:00
Greg b35d93f566 Add logging for all apps & fix bug with not getting the debug proc. 2023-02-16 22:57:26 -07:00
Greg 3a47a4fb82 Add new IPC that can get around permission issues. 2023-02-15 19:02:03 -07:00
Greg ec8c923c5c Update installer to include LibraryManager and PeeknPoke 2023-02-14 23:46:40 -07:00
Greg f820c5ea02 Add daemon loader 2023-02-14 22:59:51 -07:00
Greg 662dbab34f Add try catch for tmdb & remove non working ps store url. 2023-02-14 22:33:11 -07:00
Greg fcf43107f3 fixing broken thread things for oosdk, add tasks for c#, and fixing bugs. 2023-02-14 21:24:25 -07:00
Greg 918a61d1d8 Fix clean up. 2023-01-19 23:06:47 -07:00
Greg b3fc874f65 Update submodules 2023-01-19 23:05:56 -07:00
Greg f71f721061 Add peek n poke. 2023-01-19 23:01:42 -07:00
Greg 539aa8d0c6 Add hex view sub module && adding some stuff for peek n poker. 2023-01-15 17:51:36 -07:00
Greg 4f495f54ba Library Manager now complete just one last option needed, debugger will now throw an event when the process were attached to dies & testing for IPC so we dont try to load the helper multiple times. 2023-01-07 20:50:46 -07:00
Greg 8739686698 Target Consoles now have events to fire, mutex protection for debugger, Revamp events so they dont need to be re registered & Impliment all events on host side. 2023-01-06 22:37:35 -07:00
Greg 4d20535e58 Use proper multi lib support, adding debug api calls & work on library manager. 2023-01-04 20:34:24 -07:00
Greg 953db1d8ec Target Selection dialog 2023-01-01 22:10:49 -07:00
Greg 20445df848 Clean up and multi firmware support. 2022-12-31 11:33:13 -07:00
Greg 7273174198 Add double click functionality to process selection. 2022-12-30 01:01:34 -07:00
Greg 5cdc7bc09b Update SimpleUI version & Add select process dialog. 2022-12-30 00:44:50 -07:00
Greg 28e686c507 Create socket classes for socket helper methods for better organization. 2022-12-27 18:24:09 -07:00
Greg d13180cb0e Fix bug with app list, adding proc and debug stuff. 2022-12-27 17:08:56 -07:00
Greg 5ed7ca16a4 IPC with ShellUI, Tidy up Toolbox, More app commands & more info for big app. 2022-12-23 23:49:26 -07:00
Greg 4caeddc54c Update Installer. 2022-12-23 11:02:23 -07:00
Greg 64a385ef3b Remove OrbisLib and Convert final project to OrbisLib2. 2022-12-23 10:44:24 -07:00
Greg 40d4941d3a Migrate to OrbisLib2 and use TinyIPC for broadcasting commands to instances of orbislib. 2022-12-23 10:36:50 -07:00
Greg 92b753adf4 Much needed refactor of orbislib into orbislib2. 2022-12-22 23:55:08 -07:00
Greg b777f545bb Tidying up and some testing. 2022-12-22 19:34:05 -07:00
Greg 12e01180fe Suspend/Resume apps & some more button icons. 2022-12-18 22:37:15 -07:00
Greg 241396f9ff Move to read db on console to reduce strain on the ftp. 2022-12-18 19:42:49 -07:00
Greg 4e9c8d9f0e Clean up libjbc, add sqlite library, App Start/Stop API commands added & Added more to lncutil temp class. 2022-12-18 10:06:02 -07:00
Greg 51be28b761 Fix mount RW so we dont need the unmount anymore. 2022-12-17 15:01:10 -07:00
Greg 2ea9b7a210 Apps class now uses GetProcessList func, Can now get full process names, changed GetProcessList to use KERN_PROC_PROC & planning for helper prx. 2022-12-17 12:57:25 -07:00
Greg 10d05e533f Add Application status, get process list, fixed bug with threads not freeing resources, Fixed ftp bugs, complete app.db parsing & more work on app view. 2022-12-17 10:34:31 -07:00
Greg 2dbe440fa7 Refresh Applist in parallel, New FTP package, Add/Remove UserId from app.db & Fix image in app panel view. 2022-12-15 08:19:35 -07:00
Greg 20f260739e Add db parsing for app.db 2022-12-14 23:58:34 -07:00
Greg e42747caf6 Update TargetInfo DB & fix a bug where only one table entry was deleted. 2022-12-14 19:47:34 -07:00
Greg 3c757c8aba Add some temp wrappers & design UI for app control. 2022-12-14 15:41:17 -07:00
Greg 0e10531499 Fix API reading flash, add new way to get macaddr & filesystem stats. 2022-12-10 16:22:20 -07:00
Greg e2bc595310 IPC working, Some IPC commands & helper prx project. 2022-12-04 21:54:09 -07:00
Greg 1f5e4c6af7 Add IPC stuff & PRX project to help with controlling remote processes. 2022-12-03 23:50:57 -07:00
Greg a8d2622cc2 Move API out of Toolbox prx, Install pkg from HDD & Updating API packets. 2022-12-03 22:49:20 -07:00
Greg c03de8d2d1 Update libjbc version. 2022-12-02 15:45:53 -07:00
Greg 297b6073d0 Setting up API Daemon. 2022-12-02 15:43:36 -07:00
Greg 54f213119c Fix include paths & update libjc submodule 2022-11-30 19:11:37 -07:00
Greg ffa01a182b Port to use GoldHEN for kernel, add libjbc project and API Daemon 2022-11-30 18:44:18 -07:00
Greg 0859e9cd0b Add GoldHEN SDK submodule 2022-11-18 21:53:40 -07:00
Greg 87b68d69a3 Clean up in prep for new GoldHEN features. 2022-11-18 15:35:26 -07:00
Greg a52ca02596 Split the Target Information into two tables so that data that is updated from the console periodically is not interupting the user updating settings. 2022-11-12 09:40:25 -07:00
Greg e2c7fff59d Finished designing LibraryManager. 2022-07-31 21:46:49 -06:00