rea/bridge/ghidra
morluto d4bd65c53c fix(providers)!: preserve readiness, coverage, and diagnostic ownership
Share tagged readiness observations, retain partial provider facts, authenticate bridge identity, bound diagnostics, and preserve cancellation and lost-session reasons. Fail closed for unparsed MIPS ABI attributes and macOS saved Hopper databases without a script-capable bridge route.

Reviewed fixes: #2010, #2108, #2513, #2695, #2731, #2771, #2828, #2867, #2868, #2870, #2880, #2919, #2945, #2961, #2981, #2998, #3000, #3002.

Validation: 285 focused source/boundary tests passed. Real Ghidra, IDA, Linux Hopper, and Windows provider runs were not repeated.

BREAKING CHANGE: MIPS targets with unresolved GNU ABI attributes and saved Hopper databases on macOS are refused rather than advertised as supported.
2026-10-14 08:28:14 +08:00
..
ReaGhidraAnalysisOptions.java feat(ghidra): apply validated analyzer overrides before analysis 2026-10-12 03:49:31 +08:00
ReaGhidraApplySeeds.java feat(ghidra): configurable import language and analysis seeds (#1667) 2026-10-11 09:57:38 +08:00
ReaGhidraBridge.java fix(providers)!: preserve readiness, coverage, and diagnostic ownership 2026-10-14 08:28:14 +08:00
ReaGhidraBundleActivator.java perf(ghidra): compile bundle activator with bridge scripts (#1931) 2026-10-12 02:46:32 +08:00
ReaGhidraExtensions.java feat(ghidra): integrate optional NativeAOT metadata recovery (#748) 2026-10-07 00:57:08 +08:00
ReaGhidraMipsSoftFloat.java feat(ghidra): admit soft-float MIPS32r2 ELF with integer-register float storage (#1949) 2026-10-12 04:54:38 +08:00
ReaGhidraNoReturnFix.java fix(ghidra): normalize Mach-O imported symbol names 2026-10-11 09:59:27 +08:00
ReaGhidraPrepareCom.java feat(ghidra): admit explicit DOS COM analysis (#702) 2026-10-06 16:26:40 +08:00
ReaGhidraPrepareRaw.java feat(ghidra): support raw NMOS 6502 analysis (#2079) 2026-10-13 21:13:01 +08:00