Releases: rdbo/libmem
Releases · rdbo/libmem
libmem - v5.0.4
Fixed whitespace process issue on Linux
Fixed (possibly) issue of symbol exports on Windows
libmem - v5.0.3
Just minor changes
libmem - v5.0.2
Just some fixes
libmem - v5.0.1
CHANGELOG
- Fixed modules not being picked by
LM_LoadModuleEx
on Windows - Fixed missing
shell32.lib
linkage on Windows
libmem - v5.0.0
CHANGELOG:
- Added
const
keyword on every API for parameters and types that are not mutated - Added LM_DeepPointer(Ex) APIs
- Added LM_CALL for all public libmem calls and callbacks
- Added Python wrapper for better IDE/text editor/LSP support
- Added dynamic downloading for Rust and Python (no need to download, install and link by yourself anymore)
- Added new field
owner_pid
tolm_thread_t
- Full rewrite with better project structure and cleaner code
- Changed
LM_FreeDemangleSymbol
->LM_FreeDemangledSymbol
- Renamed pages to segments, since that is more accurate of what they actually represent
- Added
LM_GetArchitecture()
andLM_GetBits()
LM_DisassembleEx
andLM_AssembleEx
can now assemble from any architecture to any architecture (very useful when working with emulators)- Made more rusty bindings for Rust
- Fixed
LM_HookCodeEx
- Fixed random bugs and issues
- Added ability to assemble from any supported architecture to any architecture (ARM, AARCH64, x86, x64, etc)
- Added
arch
field inlm_process_t
- Removed no longer necessary
bits
field from the functionsLM_AssembleEx
andLM_DisassembleEx
- Added modern C++ wrapper
- Made Python bindings more pythonic
5.0.0-pre6
bumped version number
5.0.0-pre5
bumped rust crate versions
5.0.0-pre4
added thread api for rust
5.0.0-pre3
added LIBMEM_ARCH to build-release
5.0.0-pre1
internalized module