LagoLunatic
08ebea8bd2
Fix the symbol filter not working in the mapping view ( #315 )
...
* Fix the symbol filter not working in the mapping view
* Separate the mapping filter from the regular filter
* Make set/get search function names consistent with each other
2026-01-25 01:15:01 +00:00
Luke Street
46b8890159
Fix clippy & advisory warnings
2026-01-24 17:07:25 -07:00
LagoLunatic
8356fe670d
Implement go to next/previous difference ( #313 )
2026-01-24 16:47:27 -07:00
Luke Street
7834185223
Version 3.5.1
v3.5.1
2025-12-23 12:33:12 -07:00
LagoLunatic
216dd70d5b
Fix mouse hovers overriding typing in the symbol search field ( #308 )
2025-12-23 12:32:07 -07:00
LagoLunatic
976e629f08
Fix non-strings also being escaped when copied ( #307 )
...
* Fix non-strings also being escaped when copied
* Move copy escape logic into objdiff-core
2025-12-23 12:31:36 -07:00
Luke Street
67b28b7da1
Version 3.5.0
v3.5.0
2025-12-21 10:02:59 -07:00
LagoLunatic
c0b9bfae21
Fix special ASCII characters not being escaped when copied to clipboard ( #306 )
2025-12-21 09:58:45 -07:00
LagoLunatic
f3f4b0482a
Combine .init sections separately from .text sections ( #304 )
2025-12-21 09:58:13 -07:00
LagoLunatic
278683f103
Improve automatic symbol pairing for functions with compiler-generated names ( #303 )
...
* Fix `__arraydtor$1234`s sometimes being swapped
The list of symbols is not necessarily sorted by address, so if there are multiple `__arraydtor$1234` functions it's possible that they're in reverse order on the right, which would cause them to be paired up incorrectly.
To fix this we sort by section index and symbol address after filtering down the list of symbols to ones that have matching names.
* Support pairing up symbols for anonymous classes
* Disallow exact-name pairups for compiler-generated symbols
2025-12-21 09:57:17 -07:00
LagoLunatic
6ad60de32a
Allow clicking on branch arrows to scroll target into view ( #302 )
2025-12-21 09:55:55 -07:00
Luke Street
90c93164ab
Update deny.toml
2025-12-21 09:36:27 -07:00
Luke Street
c02eb31dbb
Version 3.4.5
v3.4.5
2025-12-03 18:03:11 -07:00
Darxoon
86d92866aa
Fix "Unsupported ARM implicit relocation 29" on armcc binaries ( #296 )
2025-12-03 17:59:24 -07:00
Luke Street
51c3af2bbe
Version 3.4.4
v3.4.4
2025-11-26 19:33:00 -07:00
LagoLunatic
d0b8b449d9
Ignore hidden symbols when diffing data sections ( #291 )
2025-11-26 18:49:36 -07:00
LagoLunatic
32f5f202f7
Update outdated extab test snapshot ( #292 )
2025-11-26 17:56:32 -05:00
LagoLunatic
481dbc185a
Support more string encodings and allow copying unescaped strings ( #288 )
...
* Copy strings without escape sequences in them
* Add support for more encodings from encoding_rs
Also use encoding_rs instead of CStr for UTF-8.
2025-11-22 19:36:41 -07:00
Luke Street
26a4cc79cf
Version 3.4.3
v3.4.3
2025-11-22 12:47:03 -07:00
Luke Street
5c96c2ee51
Update cwextab
2025-11-22 12:45:58 -07:00
Luke Street
d162fe847e
Remove --mapping, --selecting-{left,right} from CLI
2025-11-21 23:55:26 -07:00
Luke Street
2a24eb5aec
Version 3.4.2
v3.4.2
2025-11-21 22:15:20 -07:00
Aetias
f7c291bd55
arm: Fix .word reading 4 bytes when less than 4 remain ( #285 )
2025-11-20 15:38:55 -07:00
Luke Street
03a578c1bb
Update test snapshots for new cwextab
v3.4.1
2025-11-18 22:29:42 -07:00
Luke Street
d09ef8e207
Version v3.4.1
2025-11-18 22:22:43 -07:00