-
Notifications
You must be signed in to change notification settings - Fork 188
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
Reworked BlueprintHookManager to better-prevent hooks from corrupting the code or each other #320
Reworked BlueprintHookManager to better-prevent hooks from corrupting the code or each other #320
Commits on Nov 7, 2024
-
Reworked BlueprintHookManager to better-prevent hooks from corrupting…
… the code or each other.
Configuration menu - View commit details
-
Copy full SHA for 5de489d - Browse repository at this point
Copy the full SHA 5de489dView commit details
Commits on Nov 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d37282 - Browse repository at this point
Copy the full SHA 2d37282View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97f9226 - Browse repository at this point
Copy the full SHA 97f9226View commit details -
Fixed scenario where hooking function return by exact index AND by EP…
…redefinedHookOffset::Return would result in two separate hooks in the map - though they would be called correctly, if a function from the first hook set a return jump, it would skip the functions from the second hook, which would violate the contract that all hook functions at a location are called when a return jump is set.
Configuration menu - View commit details
-
Copy full SHA for a88eb30 - Browse repository at this point
Copy the full SHA a88eb30View commit details -
Added assertion that Function is not null to HookBlueprintFunction to…
… fail more clearly in that case
Configuration menu - View commit details
-
Copy full SHA for 93412b0 - Browse repository at this point
Copy the full SHA 93412b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 190a9a3 - Browse repository at this point
Copy the full SHA 190a9a3View commit details
Commits on Nov 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c0631d4 - Browse repository at this point
Copy the full SHA c0631d4View commit details
Commits on Nov 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0e8dc0f - Browse repository at this point
Copy the full SHA 0e8dc0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32bf2e2 - Browse repository at this point
Copy the full SHA 32bf2e2View commit details
Commits on Nov 27, 2024
-
Addressed review comments. Fixed offset adjustment for Context instru…
…ctions and fixed sanity check on ResolvedHookOffset when inserting a hook. Also cleaned up some additional usages of GetNumberField that should have been GetIntegerField.
Configuration menu - View commit details
-
Copy full SHA for 222a5c6 - Browse repository at this point
Copy the full SHA 222a5c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55e717f - Browse repository at this point
Copy the full SHA 55e717fView commit details
Commits on Nov 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f62bc4d - Browse repository at this point
Copy the full SHA f62bc4dView commit details