Skip to content

Commit

Permalink
Merge pull request #638 from UE4SS-RE/UpdatePS
Browse files Browse the repository at this point in the history
  • Loading branch information
narknon committed Aug 28, 2024
2 parents e123730 + ed2fd8c commit a4bb8c7
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 3 deletions.
1 change: 1 addition & 0 deletions assets/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ This can be used when calling `FileHandle::memory_map`, unlike `OpenFor::Writing

### General
Changed the default location of the UE4SS release assets to be in `game executable directory/ue4ss/`. This change is backwards compatible with the old location. ([UE4SS #506](https://github.com/UE4SS-RE/RE-UE4SS/pull/506)) - Buckminsterfullerene
Updated PatternSleuth submodule ([UE4SS #638](https://github.com/UE4SS-RE/RE-UE4SS/pull/638))

### Live View
Fixed the majority of the lag ([UE4SS #512](https://github.com/UE4SS-RE/RE-UE4SS/pull/512))
Expand Down
2 changes: 1 addition & 1 deletion deps/first/patternsleuth
Submodule patternsleuth updated 37 files
+121 −13 Cargo.lock
+12 −8 README.md
+1 −1 examples/dll_hook/Cargo.toml
+3 −3 examples/dll_hook/src/hooks.rs
+2 −1 examples/dll_hook/src/lib.rs
+6 −1 patternsleuth/Cargo.toml
+377 −0 patternsleuth/src/image/elf.rs
+61 −0 patternsleuth/src/image/macros.rs
+223 −0 patternsleuth/src/image/mod.rs
+323 −0 patternsleuth/src/image/pe.rs
+10 −407 patternsleuth/src/lib.rs
+0 −1,997 patternsleuth/src/patterns.rs
+13 −6 patternsleuth/src/process/external.rs
+100 −2 patternsleuth/src/process/internal.rs
+176 −23 patternsleuth/src/resolvers/mod.rs
+125 −0 patternsleuth/src/resolvers/unreal/aes.rs
+35 −10 patternsleuth/src/resolvers/unreal/blueprint_library.rs
+64 −8 patternsleuth/src/resolvers/unreal/engine_version.rs
+154 −11 patternsleuth/src/resolvers/unreal/fname.rs
+5 −1 patternsleuth/src/resolvers/unreal/ftext.rs
+6 −2 patternsleuth/src/resolvers/unreal/fuobject_hash_tables.rs
+82 −4 patternsleuth/src/resolvers/unreal/game_loop.rs
+106 −16 patternsleuth/src/resolvers/unreal/gmalloc.rs
+67 −10 patternsleuth/src/resolvers/unreal/guobject_array.rs
+40 −6 patternsleuth/src/resolvers/unreal/kismet.rs
+53 −7 patternsleuth/src/resolvers/unreal/mod.rs
+38 −0 patternsleuth/src/resolvers/unreal/pak.rs
+14 −5 patternsleuth/src/resolvers/unreal/save_game.rs
+79 −11 patternsleuth/src/resolvers/unreal/static_construct_object.rs
+18 −0 patternsleuth/src/resolvers/unreal/static_find_object.rs
+95 −0 patternsleuth/src/uesym.rs
+3 −1 patternsleuth_cli/Cargo.toml
+3 −11 patternsleuth_cli/src/db.rs
+3 −3 patternsleuth_cli/src/disassemble.rs
+91 −76 patternsleuth_cli/src/main.rs
+64 −1 patternsleuth_scanner/benches/scan.rs
+427 −66 patternsleuth_scanner/src/lib.rs
2 changes: 1 addition & 1 deletion deps/first/patternsleuth_bind/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"

[dependencies]
patternsleuth = { path = "../patternsleuth/patternsleuth", features = ["process-internal"] }
patternsleuth = { path = "../patternsleuth/patternsleuth", features = ["process-internal", "image-pe"] }
2 changes: 1 addition & 1 deletion deps/first/xmake.lua
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ if is_config("patternsleuth", "local") then
-- The patternsleuth target is managed by the cargo.build rule.
target("patternsleuth")
set_kind("static")
add_rules("cargo.build", {project_name = "patternsleuth", is_debug = is_mode_debug(), features= { "process-internal" }})
add_rules("cargo.build", {project_name = "patternsleuth", is_debug = is_mode_debug(), features = { "process-internal", "image-pe" }})
add_files("patternsleuth/Cargo.toml")
-- Exposes the rust *.rs files to the Visual Studio project filters.
add_extrafiles("patternsleuth/**.rs")
Expand Down

0 comments on commit a4bb8c7

Please sign in to comment.