Luke Street
9c31c82a37
cargo fmt
2025-03-03 21:08:36 -07:00
Luke Street
4f34dfa194
Don't infer sizes for labels within another symbol
2025-03-03 21:01:22 -07:00
Luke Street
ae6d37a10b
Version v3.0.0-alpha.2
v3.0.0-alpha.2
2025-03-03 18:25:38 -07:00
Luke Street
06e54f3456
cargo fmt
2025-03-03 17:16:35 -07:00
Luke Street
6ed07bfaf1
MIPS relocation pairing, '$' prefix option & fixes
...
Implements MIPS relocation pairing logic.
New option for "Register '$' prefix", off by default.
Fixes various regressions introduced by refactoring.
Resolves #122
Resolves #156
2025-03-03 17:14:32 -07:00
Luke Street
80e939653a
Build objdiff-gui against older glibc
...
Resolves #165
2025-03-03 13:34:05 -07:00
Luke Street
48305e0380
Add hover/context APIs to wasm component
v3.0.0-alpha.1
2025-03-02 21:51:47 -07:00
Luke Street
2eafbb218b
Update all dependencies
2025-03-02 16:13:12 -07:00
Luke Street
a1f2a535e5
Unify context menu / hover tooltip code + UI improvements
2025-03-02 16:13:12 -07:00
Luke Street
8461b35cd7
Fix WASM CI build
2025-03-02 16:13:12 -07:00
Luke Street
95868f1d19
Reimplement x86 arch, MSVC section group combining
...
Plus display_row/DiffText refactoring
2025-03-02 16:13:12 -07:00
Luke Street
506c251d68
Various fixes
2025-02-26 22:47:42 -07:00
Luke Street
f3c157ff06
WIP objdiff 3.0 refactor
2025-02-26 22:09:39 -07:00
angie and Luke Street
6d3c63ccd8
Use rabbitizer 2
...
Co-Authored-By: Luke Street <luke@street.dev >
2025-02-09 22:28:04 -07:00
Luke Street
bbd8d9714f
Adjust CI build features
2025-02-09 22:28:04 -07:00
Luke Street
3c66ac3d54
Fix run_make on Windows
2025-02-09 22:28:04 -07:00
Luke Street
561a9107e2
clippy & deny fixes
2025-02-09 22:28:04 -07:00
Luke Street
e8de35b78e
Make objdiff-core no_std + huge WASM rework
2025-02-09 22:28:02 -07:00
Luke Street
d938988d43
Diff view refactor
2025-02-09 22:27:42 -07:00
LagoLunatic and GitHub
3e6efb7736
Check relocation addends when diffing functions ( #158 )
...
* Check relocation addends when diffing functions
* Also highlight addend when reloc differs
2025-02-09 22:26:49 -07:00
Steven Casper and GitHub
674c942d7d
Implement context menu copy functionality for data values ( #163 )
...
* Implement context menu copy functionality for data values
* Clippy fixes
2025-02-09 22:24:52 -07:00
LagoLunatic and GitHub
6b7dcabbed
Fix added/removed bytes being visually misaligned in data diff view ( #159 )
2025-01-24 17:12:44 -07:00
Luke Street
e202c3ef95
Version v2.7.1
v2.7.1
2025-01-21 22:59:20 -07:00
LagoLunatic and GitHub
b7730b3d00
Refactor data relocation diffing to improve accuracy and fix bugs ( #157 )
...
* Data reloc hover tooltip: Show relocation source address
* Refactor data relocation diffing to improve accuracy and fix bugs
2025-01-21 22:54:31 -07:00
LagoLunatic and GitHub
a4fdb61f04
Implement diffing relocations within data sections ( #154 )
...
* Data view: Show data bytes with differing relocations as a diff
* Data view: Show differing relocations on hover
* Symbol list view: Adjust symbol/section match %s when relocations differ
* Improve data reloc diffing logic
* Don't make reloc diffs cause bytes to show as red or green
* Properly detect byte size of each relocation
* Data view: Add context menu for copying relocation target symbols
* Also show already-matching relocations on hover/right click
* Change font color for nonmatching relocs on hover
v2.7.0
2025-01-18 16:20:07 -07:00