Franco M and GitHub
b2dcecc5d8
Copy button ( #271 )
...
* Update diff.rs
* Fixes
* More fixes
* More fixes...
* Cargo fmt
* fmt
* Trim extra
* cargo +nightly fmt
* Update 'Copy ASM' button text to include emoji
2025-11-18 22:00:20 -07:00
Dávid Balatoni and GitHub
67b237eab6
Adjust symbol name matching logic for GCC ( #278 )
...
* Adjust symbol name matching logic for GCC
* Turn $ and . into a list
* Fix borrow issue
2025-11-18 21:55:55 -07:00
Aetias and GitHub
66da80ff69
arm: Fix .word not on 4-byte boundary ( #282 )
2025-11-18 21:55:40 -07:00
Luke Street
0a85f540f2
Version v3.4.0
v3.4.0
2025-11-12 12:22:01 -07:00
Anghelo Carvajal and GitHub
d79b5b1233
Update gnuv2_demangle to 0.4 ( #280 )
2025-11-09 11:53:02 -07:00
Anghelo Carvajal and GitHub
8f5519cb6a
Update gnuv2_demangle to version 0.3 ( #275 )
2025-10-12 21:19:07 -06:00
Aetias and GitHub
19ec08be9a
Update unarm to 2.0 ( #274 )
...
* Migrate to unarm 2.0
* Update unarm to proper 2.0 release
* Deduplicate formatters for opaque instruction parts in ARM
* Add option to enable VFPv2 for ARM
* Update unarm to 2.0.1
* Fix read order for big-endian Thumb code
* Skip leading space in ARM instruction params
* Update ARM tests
* arm.rs: Use `alloc::borrow::Cow`
2025-10-12 21:13:29 -06:00
Luke Street
2ad0898efa
Version v3.3.1
v3.3.1
2025-10-08 21:47:36 -06:00
Ethan Lafrenais and GitHub
03f2bcb8b1
R_MIPS_GPREL32 Support ( #270 )
...
* R_MIPS_GPREL32 Support
* cargo fmt
* Add name for R_MIPS_GPREL32 relocation
2025-10-08 20:34:35 -06:00
BR- and GitHub
781071761a
show symbol size in symbol list ( #268 )
...
* show symbol size in symbol list
* configs for show symbol size
* move symbol size config to config-schema
2025-10-08 20:32:07 -06:00
Luke Street and GitHub
572afa8551
Support IDO .mdebug for line numbers ( #264 )
...
* Support IDO .mdebug for line numbers
Resolves #179
* Fix wasm build && cargo clippy --fix
* Resolve review comment
v3.3.0
2025-09-25 10:00:40 -06:00
Luke Street
90e81fad7e
Improve ARM function size inference
...
This allows 2-byte padding to be trimmed in ARM functions.
Resolves #253
2025-09-25 00:26:43 -06:00
Luke Street
7a8efb4c88
Version v3.3.0
2025-09-23 13:09:57 -06:00
Luke Street and GitHub
56dac46280
Support overriding diff options in project config (& for individual units) ( #263 )
...
* Support loading diff options from project config
* Support per-unit option overrides
2025-09-23 12:11:40 -06:00
Luke Street
1866158092
Add 'None' demangler option
2025-09-22 23:31:57 -06:00
Anghelo Carvajal and GitHub
fe8e7029f6
Arch-independent demangling and add gnuv2_demangle for old g++ projects ( #262 )
2025-09-22 17:24:29 -06:00
Ethan Roseman and GitHub
e2c70342c9
Standardize the values for invalid and data opcodes ( #261 )
...
* Standardize the value for an invalid opcode
>
> This makes it so that all arches share the same value for an invalid opcode, so platform-specific logic isn't needed for checking whether instructions are valid.
Also updated dependencies
* OPCODE_DATA too
2025-09-13 12:33:06 -06:00
Anghelo Carvajal and GitHub
e6035b00df
[MIPS] Add support for the other ABIs supported by rabbitizer ( #259 )
...
* [MIPS] Add support for the other abis supported by rabbitizer
* update test
2025-09-10 09:01:08 -06:00
Luke Street
97bcfe23d4
Update test snapshots
v3.2.1
2025-09-08 22:40:51 -06:00
Luke Street
d684b622b5
Version v3.2.1
2025-09-08 22:37:02 -06:00
Luke Street
c698750068
Use dim color for address column in asm view
2025-09-08 22:32:52 -06:00
iFarbod and GitHub
a06d3455ae
Ignore extern differences in relocations ( #258 )
2025-09-08 21:41:53 -06:00
Luke Street and GitHub
fbdaa89cc0
Refactor data diffing & expose WASM API ( #256 )
...
* Refactor data diffing & expose WASM API
* Update test snapshots
v3.2.0
2025-09-07 18:59:46 -06:00
Luke Street
f7cb494a62
Version v3.1.1
v3.1.1
2025-09-07 11:32:43 -06:00
iFarbod and GitHub
7cc6ed2b43
Add support for x86 indirect tables ( #251 )
...
* Add support for x86 indirect tables
Closes #239
* Fix formatting issues in x86.rs
* Add x86 indirect table test
2025-09-07 11:28:23 -06:00