-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Threadless Base #137
base: develop
Are you sure you want to change the base?
Threadless Base #137
Commits on Aug 29, 2020
-
kuser committed
Aug 29, 2020 Configuration menu - View commit details
-
Copy full SHA for f3f626d - Browse repository at this point
Copy the full SHA f3f626dView commit details
Commits on Sep 1, 2020
-
Move dynlib structs to header file
Add TrainerManager to Mira startup Add OrbisOS::Utilities::MountInSandbox Add shm functions to syswrappers Change CtrlDriver to use the new MountInsandbox util Fix substitute build errors Remove MiraShm debug functions
kuser committedSep 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 7847c05 - Browse repository at this point
Copy the full SHA 7847c05View commit details -
kuser committed
Sep 1, 2020 Configuration menu - View commit details
-
Copy full SHA for e435fe2 - Browse repository at this point
Copy the full SHA e435fe2View commit details -
kuser committed
Sep 1, 2020 Configuration menu - View commit details
-
Copy full SHA for a8cd9b8 - Browse repository at this point
Copy the full SHA a8cd9b8View commit details
Commits on Sep 2, 2020
-
NOTE: GetThreadCredentials now accepts <= 0 as "current thread"
kuser committedSep 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 50b02cb - Browse repository at this point
Copy the full SHA 50b02cbView commit details -
kuser committed
Sep 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 3c7f186 - Browse repository at this point
Copy the full SHA 3c7f186View commit details -
kuser committed
Sep 2, 2020 Configuration menu - View commit details
-
Copy full SHA for a0ad668 - Browse repository at this point
Copy the full SHA a0ad668View commit details -
kuser committed
Sep 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 86f32a4 - Browse repository at this point
Copy the full SHA 86f32a4View commit details
Commits on Sep 8, 2020
-
Add updated SceAuthId (from LM)
Add updated image_params struct (from ChendoChap) Add output sandboxed path to OrbisOS::Utilities::MountInSandbox Fix dynlib_load_prx_args Fix kdynlib_load_prx_t in SysWrappers Fix memory usage in ThreadInjection function (was blowing the stack) Fix bug in MountInSandbox using the wrong thread for reading vn_fullpath Remove framework from eventhandlers
kuser committedSep 8, 2020 Configuration menu - View commit details
-
Copy full SHA for 3dac8ab - Browse repository at this point
Copy the full SHA 3dac8abView commit details
Commits on Sep 11, 2020
-
kuser committed
Sep 11, 2020 Configuration menu - View commit details
-
Copy full SHA for 7eaca25 - Browse repository at this point
Copy the full SHA 7eaca25View commit details
Commits on Sep 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a1e1eeb - Browse repository at this point
Copy the full SHA a1e1eebView commit details -
kuser committed
Sep 26, 2020 Configuration menu - View commit details
-
Copy full SHA for f5d6533 - Browse repository at this point
Copy the full SHA f5d6533View commit details
Commits on Sep 27, 2020
-
Add clang-format to the preinstall for CI
kuser committedSep 27, 2020 Configuration menu - View commit details
-
Copy full SHA for eebf6bd - Browse repository at this point
Copy the full SHA eebf6bdView commit details -
Add Get/SetConfiguration to Mira::Framework
Add Get/SetConfig to the device driver
kuser committedSep 27, 2020 Configuration menu - View commit details
-
Copy full SHA for eb71ac2 - Browse repository at this point
Copy the full SHA eb71ac2View commit details
Commits on Sep 28, 2020
-
kuser committed
Sep 28, 2020 Configuration menu - View commit details
-
Copy full SHA for f7c3b66 - Browse repository at this point
Copy the full SHA f7c3b66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 197c8a1 - Browse repository at this point
Copy the full SHA 197c8a1View commit details
Commits on Oct 12, 2020
-
Add ThreadId logging for testing
kuser committedOct 12, 2020 Configuration menu - View commit details
-
Copy full SHA for d3ef9c8 - Browse repository at this point
Copy the full SHA d3ef9c8View commit details
Commits on Oct 19, 2020
-
Add ability to send sysVerif to hell Enable sceSblACMgrGetPathId hook
kuser committedOct 19, 2020 Configuration menu - View commit details
-
Copy full SHA for 8f395af - Browse repository at this point
Copy the full SHA 8f395afView commit details
Commits on Oct 24, 2020
-
kuser committed
Oct 24, 2020 Configuration menu - View commit details
-
Copy full SHA for ab9baf3 - Browse repository at this point
Copy the full SHA ab9baf3View commit details -
Add Write/ReadProcessMemory IOCTL numbers
Cleanup some CtrlDriver code Remove Substitute2
kuser committedOct 24, 2020 Configuration menu - View commit details
-
Copy full SHA for a130e69 - Browse repository at this point
Copy the full SHA a130e69View commit details -
Add auto-embedding Mira build ELF
kuser committedOct 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 6a69a77 - Browse repository at this point
Copy the full SHA 6a69a77View commit details
Commits on Oct 26, 2020
-
kuser committed
Oct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 0bba58c - Browse repository at this point
Copy the full SHA 0bba58cView commit details -
Fix MiraLoader embedded elf launching (thx Seremo)
kuser committedOct 26, 2020 Configuration menu - View commit details
-
Copy full SHA for 81ac2cf - Browse repository at this point
Copy the full SHA 81ac2cfView commit details
Commits on Oct 31, 2020
-
Re-enable the trainer manager, ctrldriver, substitute
Re-enable eventhandlers Add mutex to CtrlDriver to protect data Add Add,Remove,GetEntryPoint to CtrlDriver Add OnSvFixup to TrainerManager Add injectable stub Remove old debug code in TrainerManager Disable Substitute syscall hook Disable TrainerManager::OnProcessExecEnd in favor of sv_fixup hook
kuser committedOct 31, 2020 Configuration menu - View commit details
-
Copy full SHA for 7f5a297 - Browse repository at this point
Copy the full SHA 7f5a297View commit details
Commits on Nov 4, 2020
-
kuser committed
Nov 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 4eea580 - Browse repository at this point
Copy the full SHA 4eea580View commit details
Commits on Dec 5, 2020
-
Move CtrlDriver enums and cmds to it's own file
Change trainer_loader to be cpp
kuser committedDec 5, 2020 Configuration menu - View commit details
-
Copy full SHA for 9ecf3cd - Browse repository at this point
Copy the full SHA 9ecf3cdView commit details
Commits on Dec 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5db3800 - Browse repository at this point
Copy the full SHA 5db3800View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf62031 - Browse repository at this point
Copy the full SHA cf62031View commit details
Commits on Dec 31, 2020
-
Add build dependency on trainer_loader to Mira
Add trainer_loader payload embed
Configuration menu - View commit details
-
Copy full SHA for 4aa04f6 - Browse repository at this point
Copy the full SHA 4aa04f6View commit details
Commits on Jan 2, 2021
-
Switch from mmap/mprotect to vm_map modifications Add AllocateProcessMemory to manually add a new vm_map slice Add missing 6.72 offsets
Configuration menu - View commit details
-
Copy full SHA for d00bb4b - Browse repository at this point
Copy the full SHA d00bb4bView commit details
Commits on Jan 4, 2021
-
Implement trainer payload execution
Fix BSD structures (Credits: ChendoChap) Fix kernel trainer_loader embed in Makefile Fix TrainerManaager::AllocateProcessMemory for using incorrect map Fix incorrect logic in trainer_loader Remove re-implementation of _vm_map_lock
Configuration menu - View commit details
-
Copy full SHA for 70924c4 - Browse repository at this point
Copy the full SHA 70924c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c99d5d6 - Browse repository at this point
Copy the full SHA c99d5d6View commit details
Commits on Jan 9, 2021
-
Change DriverCmds to have reserved sections
Remove OnProcessExecEnd from TrainerManager
Configuration menu - View commit details
-
Copy full SHA for e0f67bb - Browse repository at this point
Copy the full SHA e0f67bbView commit details
Commits on Jan 10, 2021
-
Fix overflow issue in MiraIoctlCmds (thanks CC)
Move proc OEP management to TrainerManager Rename InjectTrainerManager to AllocateTrainerManager
Configuration menu - View commit details
-
Copy full SHA for 97656d4 - Browse repository at this point
Copy the full SHA 97656d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 561b19d - Browse repository at this point
Copy the full SHA 561b19dView commit details
Commits on Jan 17, 2021
-
Change TrainerManager::GetUsbTrainerPath to not allocate new memory
Add override to TrainerManager::DirectoryExists that takes the thread to use for iteration
Configuration menu - View commit details
-
Copy full SHA for 9b33518 - Browse repository at this point
Copy the full SHA 9b33518View commit details -
Fix VSCode defines/include paths for trainer_loader
Fix SceAuthenticationId/SceCapabilites not being defined without _KERNEL Fix define/include paths for trainer_loader Makefile Change LoadTrainers to take a thread instead of proc Remove IterateDirectory as it's been moved to trainer_loader HACK: hardcode title id to playroom (CUSA00001) Skip adding dlsym to proc if _KERNEL is not defined Add mounting /mnt/usbN/mira/trainers/_mira to /_mira in sandbox Add mounting /mnt/usbN/mira/trainers/TITLEID in sandbox Add IterateDirectory as well as dlsym resolving to trainer_loader
Configuration menu - View commit details
-
Copy full SHA for 5bd8f6d - Browse repository at this point
Copy the full SHA 5bd8f6dView commit details -
Fix app crash due to trainers failing to load
Fix crash due to non-initialized lock in TrainerManager Remove TrainerManager::ThreadInjection Remove TrainerManager::PayloadInjection Remove TrainerManager::OnSomethingOrAnother Remove process locking on TrainerManager::AllocateProcessMemory Clean up and fix substitute (NOTE BUG: there are still issues)
Configuration menu - View commit details
-
Copy full SHA for 9f364a0 - Browse repository at this point
Copy the full SHA 9f364a0View commit details
Commits on Jan 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 733ebca - Browse repository at this point
Copy the full SHA 733ebcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd00237 - Browse repository at this point
Copy the full SHA bd00237View commit details
Commits on Jan 22, 2021
-
Move Substitute defines to external for use in kernel and userland
Add entrypoints for v1 trainer api Add function callbacks for common use in v1 trainer api Rename debugger project to mira_module for a common mira prx
Configuration menu - View commit details
-
Copy full SHA for e3d37d5 - Browse repository at this point
Copy the full SHA e3d37d5View commit details -
Implement ChendoChaps dynlib structures
Cleanup Substitute::FindJmpSlotAddress Fix forward declaration of mtx_owned in FreeBSD headers
Configuration menu - View commit details
-
Copy full SHA for 275bc9a - Browse repository at this point
Copy the full SHA 275bc9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8533d53 - Browse repository at this point
Copy the full SHA 8533d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb8bee2 - Browse repository at this point
Copy the full SHA bb8bee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6060ec4 - Browse repository at this point
Copy the full SHA 6060ec4View commit details
Commits on Jan 31, 2021
-
Fix some substitute bug & add 5.05 offsets
TheoryWrong committedJan 31, 2021 Configuration menu - View commit details
-
Copy full SHA for d0a28bb - Browse repository at this point
Copy the full SHA d0a28bbView commit details
Commits on Feb 17, 2021
-
Change MiraRead/WriteProcessMemory to use StructureSize to calculate …
…read/write size. Change Utilities::ProcessReadWriteMemory to return positive error values for use in Ioctl's. Fix nullptr deref in CtrlDriver::OnIoctl Fix FakePkgManager ProcessReadWriteMemory calls Implement Read/WriteProcessMemory ioctls Implement local Debugger buffer for R/WPM. Disable Substitute for moving to user mode.
Configuration menu - View commit details
-
Copy full SHA for 8fe89e8 - Browse repository at this point
Copy the full SHA 8fe89e8View commit details
Commits on Feb 22, 2021
-
Update Daemon to be built on PC for faster debugging
Add refactored orbisLibGen code (will remove later, is temp) Fix daemon build errors
Configuration menu - View commit details
-
Copy full SHA for 39fa939 - Browse repository at this point
Copy the full SHA 39fa939View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cf99b4 - Browse repository at this point
Copy the full SHA 3cf99b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87d6cdd - Browse repository at this point
Copy the full SHA 87d6cddView commit details -
Won't link, don't care needs correct libprotobuf for what version the…
… files were generated with, will fix later. going zzz
Configuration menu - View commit details
-
Copy full SHA for 168c9b5 - Browse repository at this point
Copy the full SHA 168c9b5View commit details
Commits on Feb 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 647c5c0 - Browse repository at this point
Copy the full SHA 647c5c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5021b9 - Browse repository at this point
Copy the full SHA c5021b9View commit details
Commits on Mar 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 14cc6d8 - Browse repository at this point
Copy the full SHA 14cc6d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2e6550 - Browse repository at this point
Copy the full SHA d2e6550View commit details
Commits on Mar 14, 2021
-
Add Logger to replace the errors
Add Debugger protobuf file Add OrbisService.GetConsoleInfo gRPC endpoint Add Rpc protobuf files Add MiraModule::Utils header (pending impl) Add implementation plans for Substitute v2 Implement Rpc::Connection Implement gRPC FileManagerImpl (currently disabled) Implement FileManagerListener (old style rpc + protobuf) Implement Rpc::Manager (should be 100% thread safe?)
Configuration menu - View commit details
-
Copy full SHA for 5d506d3 - Browse repository at this point
Copy the full SHA 5d506d3View commit details -
Remove gRPC RPC Fix reference bug with connections
Configuration menu - View commit details
-
Copy full SHA for c41ee4a - Browse repository at this point
Copy the full SHA c41ee4aView commit details
Commits on Mar 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 04938f5 - Browse repository at this point
Copy the full SHA 04938f5View commit details -
TheoryWrong committed
Mar 16, 2021 Configuration menu - View commit details
-
Copy full SHA for c05581e - Browse repository at this point
Copy the full SHA c05581eView commit details -
TheoryWrong committed
Mar 16, 2021 Configuration menu - View commit details
-
Copy full SHA for f6fbdb7 - Browse repository at this point
Copy the full SHA f6fbdb7View commit details -
Remove Substitute, Implement new Debugger function for future
TheoryWrong committedMar 16, 2021 Configuration menu - View commit details
-
Copy full SHA for b43938d - Browse repository at this point
Copy the full SHA b43938dView commit details
Commits on Mar 19, 2021
-
Fix external includes in .vscode
Fix hde64 headers to be used from userland or kernel Add PrivCheckPlugin to add priv overriding Add Driver IOCTL's for PrivCheckPlugin Add unfinished Hook implementation which will handle everything
Configuration menu - View commit details
-
Copy full SHA for d928c40 - Browse repository at this point
Copy the full SHA d928c40View commit details -
Configuration menu - View commit details
-
Copy full SHA for b625f14 - Browse repository at this point
Copy the full SHA b625f14View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3e2edf - Browse repository at this point
Copy the full SHA d3e2edfView commit details
Commits on Mar 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 515bc5e - Browse repository at this point
Copy the full SHA 515bc5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60264ad - Browse repository at this point
Copy the full SHA 60264adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e0ac0 - Browse repository at this point
Copy the full SHA 63e0ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3149520 - Browse repository at this point
Copy the full SHA 3149520View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3c66fb - Browse repository at this point
Copy the full SHA c3c66fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8494f53 - Browse repository at this point
Copy the full SHA 8494f53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37bb8a7 - Browse repository at this point
Copy the full SHA 37bb8a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b1ffed - Browse repository at this point
Copy the full SHA 0b1ffedView commit details -
Configuration menu - View commit details
-
Copy full SHA for eefe920 - Browse repository at this point
Copy the full SHA eefe920View commit details -
Add SystemApi in mira_module as a common interface for all trainers to use (UNTESTED) Fix userland compiling of mira driver headers Fix stupid cdev header issue in TrainerManager (thx ChendoChap)
Configuration menu - View commit details
-
Copy full SHA for 5df852b - Browse repository at this point
Copy the full SHA 5df852bView commit details
Commits on Mar 21, 2021
-
Add mira_module build step to vscode
Add mira_module Logger from daemon Change MiraProcessInformation/ThreadResult to not depend on FBSD headers Change MiraProcessList.Size to StructureSize to align better with other structs Fix mira_module includes + linker errors Implement SystemApi::GetProcessList,GetProcInformation
Configuration menu - View commit details
-
Copy full SHA for 88912f5 - Browse repository at this point
Copy the full SHA 88912f5View commit details -
Fix /kernel build errors due to StructureSize rename Fix compiler error in trainer_loader
Configuration menu - View commit details
-
Copy full SHA for 8f4f753 - Browse repository at this point
Copy the full SHA 8f4f753View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3c0f41 - Browse repository at this point
Copy the full SHA c3c0f41View commit details
Commits on Mar 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9e52980 - Browse repository at this point
Copy the full SHA 9e52980View commit details -
Configuration menu - View commit details
-
Copy full SHA for be0845e - Browse repository at this point
Copy the full SHA be0845eView commit details
Commits on Mar 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6dc1e77 - Browse repository at this point
Copy the full SHA 6dc1e77View commit details
Commits on Mar 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for df34e76 - Browse repository at this point
Copy the full SHA df34e76View commit details
Commits on Mar 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8e1b69d - Browse repository at this point
Copy the full SHA 8e1b69dView commit details
Commits on Apr 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 785ff15 - Browse repository at this point
Copy the full SHA 785ff15View commit details
Commits on Apr 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f917771 - Browse repository at this point
Copy the full SHA f917771View commit details
Commits on Apr 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e61c724 - Browse repository at this point
Copy the full SHA e61c724View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fc6137 - Browse repository at this point
Copy the full SHA 1fc6137View commit details
Commits on Apr 18, 2021
-
Create driver system ioctls to match code refactoring
Implement MiraAllocateMemory to driver Implement MiraFreeMemory to driver Implement MiraRead/WriteProcessMemory userland wrappers Add wrappers for Allocate/FreeProcess memory in kernel/Utils::System to take process id
Configuration menu - View commit details
-
Copy full SHA for 0342437 - Browse repository at this point
Copy the full SHA 0342437View commit details -
Configuration menu - View commit details
-
Copy full SHA for bea2fbf - Browse repository at this point
Copy the full SHA bea2fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b61541 - Browse repository at this point
Copy the full SHA 9b61541View commit details
Commits on May 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 77ad402 - Browse repository at this point
Copy the full SHA 77ad402View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c4879e - Browse repository at this point
Copy the full SHA 6c4879eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b3f583 - Browse repository at this point
Copy the full SHA 9b3f583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c53fcd - Browse repository at this point
Copy the full SHA 2c53fcdView commit details
Commits on May 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9db8b0f - Browse repository at this point
Copy the full SHA 9db8b0fView commit details
Commits on May 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 49af605 - Browse repository at this point
Copy the full SHA 49af605View commit details
Commits on May 19, 2021
-
Update the README.md FW porting guide Fix retail build errors
Configuration menu - View commit details
-
Copy full SHA for bedb63c - Browse repository at this point
Copy the full SHA bedb63cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fe5542 - Browse repository at this point
Copy the full SHA 9fe5542View commit details
Commits on May 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bf0b2c4 - Browse repository at this point
Copy the full SHA bf0b2c4View commit details
Commits on Jun 5, 2021
-
Update dlsym header to new mira format
Fix trainer_loader not building/linking properly Fix trainer_loader elf being embedded instead of payload Add /dev/console logging to trainer_loader
Configuration menu - View commit details
-
Copy full SHA for 04e5333 - Browse repository at this point
Copy the full SHA 04e5333View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3660b2b - Browse repository at this point
Copy the full SHA 3660b2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a2455 - Browse repository at this point
Copy the full SHA 20a2455View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8ee6b - Browse repository at this point
Copy the full SHA ec8ee6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2666e1d - Browse repository at this point
Copy the full SHA 2666e1dView commit details
Commits on Jun 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9dfe497 - Browse repository at this point
Copy the full SHA 9dfe497View commit details
Commits on Jul 11, 2021
-
Bump CMake to version 3.20 minimum
Add priv_check test Add missing github workflows Add subhook kernel library Remove Utils::Hook in favor of subhook Remove Makefile's in favor of CMake Fix crash due to Utilities::MountInSandbox returning a negative error code Enable priv_check_cred hook by default
Configuration menu - View commit details
-
Copy full SHA for a2bd77d - Browse repository at this point
Copy the full SHA a2bd77dView commit details
Commits on Jul 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f7f8b33 - Browse repository at this point
Copy the full SHA f7f8b33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d7c982 - Browse repository at this point
Copy the full SHA 4d7c982View commit details
Commits on Jul 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f3cd3c8 - Browse repository at this point
Copy the full SHA f3cd3c8View commit details
Commits on Sep 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 44b8fe4 - Browse repository at this point
Copy the full SHA 44b8fe4View commit details
Commits on Sep 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 14c28d4 - Browse repository at this point
Copy the full SHA 14c28d4View commit details -
Merge pull request #19 from theorywrong/develop
Add KernelDebug for Wath/Break(point) inside Kernel.
Configuration menu - View commit details
-
Copy full SHA for ee5a6fa - Browse repository at this point
Copy the full SHA ee5a6faView commit details
Commits on Sep 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for eddc5f6 - Browse repository at this point
Copy the full SHA eddc5f6View commit details
Commits on Oct 30, 2021
-
Add create-lib call to mira_module
Add nullptr checks to Framework classes throughout codebase Rename MiraPrivCheck to MiraSetThreadPrivMask to better represent Rename OnMiraGetProcList to OnSystemGetProcessList Enable FPKG, FSELF managers again Disable MIRA_GET_PROC_INFORMATION
Configuration menu - View commit details
-
Copy full SHA for 247ef53 - Browse repository at this point
Copy the full SHA 247ef53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c73b34 - Browse repository at this point
Copy the full SHA 1c73b34View commit details
Commits on Nov 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 338f26c - Browse repository at this point
Copy the full SHA 338f26cView commit details
Commits on Nov 24, 2021
-
Gate Protobuf behind _PROTOBUF define
Add additional checks to FPKG/FSELF attempting to catch a bug Change loader to dynamically search proc list
Configuration menu - View commit details
-
Copy full SHA for 4c74e76 - Browse repository at this point
Copy the full SHA 4c74e76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 145b677 - Browse repository at this point
Copy the full SHA 145b677View commit details -
Configuration menu - View commit details
-
Copy full SHA for a930a40 - Browse repository at this point
Copy the full SHA a930a40View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc784da - Browse repository at this point
Copy the full SHA fc784daView commit details
Commits on Dec 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0957935 - Browse repository at this point
Copy the full SHA 0957935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 703bfec - Browse repository at this point
Copy the full SHA 703bfecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2be23eb - Browse repository at this point
Copy the full SHA 2be23ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f9071a - Browse repository at this point
Copy the full SHA 5f9071aView commit details
Commits on Dec 13, 2021
-
Add /kernel USERLAND_PATCHES gate to re-add usermode patches
Enable kernel patching in loader again (for now until JIT) Disable spam in PrivCheckPlugin
Configuration menu - View commit details
-
Copy full SHA for 550539f - Browse repository at this point
Copy the full SHA 550539fView commit details -
Merge pull request #32 from theorywrong/develop
Add Jmpslot ioctl inside kernel (And mira_module library)
Configuration menu - View commit details
-
Copy full SHA for da8304b - Browse repository at this point
Copy the full SHA da8304bView commit details
Commits on Dec 19, 2021
-
Move framework to own section to try and debug the 0x28 crash
Configuration menu - View commit details
-
Copy full SHA for c224cff - Browse repository at this point
Copy the full SHA c224cffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29231f4 - Browse repository at this point
Copy the full SHA 29231f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a22cb40 - Browse repository at this point
Copy the full SHA a22cb40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c03b7c - Browse repository at this point
Copy the full SHA 2c03b7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1263c67 - Browse repository at this point
Copy the full SHA 1263c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for d32e7a9 - Browse repository at this point
Copy the full SHA d32e7a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9619583 - Browse repository at this point
Copy the full SHA 9619583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ae3f4d - Browse repository at this point
Copy the full SHA 7ae3f4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01526f4 - Browse repository at this point
Copy the full SHA 01526f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddbdb18 - Browse repository at this point
Copy the full SHA ddbdb18View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1ebc24 - Browse repository at this point
Copy the full SHA c1ebc24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54271da - Browse repository at this point
Copy the full SHA 54271daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7600513 - Browse repository at this point
Copy the full SHA 7600513View commit details -
Configuration menu - View commit details
-
Copy full SHA for e723eb8 - Browse repository at this point
Copy the full SHA e723eb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b92e7c6 - Browse repository at this point
Copy the full SHA b92e7c6View commit details
Commits on Dec 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ee22805 - Browse repository at this point
Copy the full SHA ee22805View commit details
Commits on Dec 29, 2021
-
Fix WriteLog bug (OrbisOS/MountManager) where int was being printed as string potentially causing issues Add additional fields to InitParams_t for use later Add FindSignature to TrainerUtils for dynamic kernel patching Add MountManager to handle mounting/unmounting from sandbox/fs Add more documentation Add sysctl SysWrappers syscall Add additional info to MiraLoader for dynamic kernel patches Remove broken ass patch (DeathRGH overwrites other opcodes causing kpanic when using ptrace) Remove MountNullFs, MountInSandbox from OrbisOS::Utilities Update CtrlDriver to use new MountManager Update TrainerManager to use new MountManager
Configuration menu - View commit details
-
Copy full SHA for 4887746 - Browse repository at this point
Copy the full SHA 4887746View commit details -
Add ShellUI thread injection for trainer_loader Replace copyout with proc_rw_mem for TrainerManager::AllocateTrainerLoader TEMP: Add hack to expose AllocateTrainerLoader Fix launch type to be normal by default.
Configuration menu - View commit details
-
Copy full SHA for cf7056c - Browse repository at this point
Copy the full SHA cf7056cView commit details
Commits on Dec 31, 2021
-
Disable TrainerManager::OnProcessExit (MountManager handles unmountin…
…g now) Disable stat errors if the error was not found (no directory/entity exists) Add log when unknown ioctl was passed to TrainerManager Add DirectoryExists to MountManager Add process name to CtrlDriver Implement MountManager::DestroyMount (WIP)
Configuration menu - View commit details
-
Copy full SHA for 85f5e4e - Browse repository at this point
Copy the full SHA 85f5e4eView commit details -
Fix OOSDK detection in master CMakeLists.txt
Fix daemon build Fix corruption when displaying FreePath in MountManager Fix directory not being created when Mounting in sandbox Fix incorrect arguments being passed to MountNullFs Fix mira_module build Fix tests build Fix trainer_loader not closing device driver when finished Replace daemon CMake file Replace example_trainer CMake file Replace mira_module CMake file Replace oosdk build script Replace tests CMake file Remove /_substitute mounting as it's redundant, everything is now mounted under _mira Remove _mira_elf_start from trainer_loader Remove opening /dev/console in trainer_loader Implement unmounting in MountManager
Configuration menu - View commit details
-
Copy full SHA for 0e8e26c - Browse repository at this point
Copy the full SHA 0e8e26cView commit details
Commits on Jan 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fc1d3ef - Browse repository at this point
Copy the full SHA fc1d3efView commit details -
Fix MountManager not actually unmounting properly
Fix TrainerManager pathing for sandbox creation
Configuration menu - View commit details
-
Copy full SHA for 6416221 - Browse repository at this point
Copy the full SHA 6416221View commit details
Commits on Jan 2, 2022
-
Fix the example_trainer payload lifespan
Fix MountManager::DirectoryExists Fix verbosity of TrainerManager/MountManager
Configuration menu - View commit details
-
Copy full SHA for da133e4 - Browse repository at this point
Copy the full SHA da133e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d00dd96 - Browse repository at this point
Copy the full SHA d00dd96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94576ff - Browse repository at this point
Copy the full SHA 94576ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34f3b93 - Browse repository at this point
Copy the full SHA 34f3b93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 797e154 - Browse repository at this point
Copy the full SHA 797e154View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18637af - Browse repository at this point
Copy the full SHA 18637afView commit details -
Configuration menu - View commit details
-
Copy full SHA for d12e49b - Browse repository at this point
Copy the full SHA d12e49bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cd3a05 - Browse repository at this point
Copy the full SHA 3cd3a05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b84802 - Browse repository at this point
Copy the full SHA 3b84802View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cdd6e9 - Browse repository at this point
Copy the full SHA 4cdd6e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7598673 - Browse repository at this point
Copy the full SHA 7598673View commit details -
Fix root CMakeLists environment variable not being set Refactor Driver IOCTL's for consistency
Configuration menu - View commit details
-
Copy full SHA for 70cf40d - Browse repository at this point
Copy the full SHA 70cf40dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 902b0df - Browse repository at this point
Copy the full SHA 902b0dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 726bbf1 - Browse repository at this point
Copy the full SHA 726bbf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c01ace8 - Browse repository at this point
Copy the full SHA c01ace8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48ac885 - Browse repository at this point
Copy the full SHA 48ac885View commit details -
Starting to re-wire everything to new format
Move Trainer IOCTL out of TrainerManager
Configuration menu - View commit details
-
Copy full SHA for 2556cd7 - Browse repository at this point
Copy the full SHA 2556cd7View commit details