Releases
v0.4.0
v0.4.0 - Recompilable C output, Web Application, Modules, Cross-References
Latest
[0.4.0] - 2024-03-24
Added
Allow opening a PDB file and diffing two PDB files using drag and drop in resym
(@learn-more )
Add support for the wasm32-unknown-unknown
target
Publish a web version of resym
from the main
branch automatically
Allowing loading PDBs from URLs in resym
(the feature can be disabled at build time)
Implement basic module reconstruction and diffing capabilities
Add 3 new commands to resymc
: list-modules
, dump-module
, diff-module
Add support for small MSF file format (e.g., VC++ 6 PDBs) in the pdb
crate fork (@jon-zu )
Add "Xrefs to" and "Xrefs from" tabs in the bottom panel of resym
Add "Find Xrefs to" button to find types that use the current type in resym
Add a keyboard shortcut to look for cross-references to a type (Alt+X) in resym
Reconstructed output for C types can now be compiled without modifications
Add ability to ignore types from the C++ std
namespace (enabled by default)
Changed
resym
and resymc
can be built without rayon
(but are still built with it by default)
Type list is now ordered alphabetically in resym
Fixed
Fix wrong size detection for unnamed unions in structs, leading to infinite loops in certain cases
Fix reconstruction of function pointer arrays
Fix reconstruction of function pointer's arguments
Fix reconstruction of certain class/struct constructors
You can’t perform that action at this time.