rea/tests/boundary/javascript
sqmagellan af88184eee
feat(ghidra): configurable import language and analysis seeds (#1667)
* feat(ghidra): configurable import language and analysis seeds

REA_GHIDRA_LANGUAGE_ID and REA_GHIDRA_COMPILER_SPEC_ID set the import
language when the header cannot identify the compiler (for example,
Borland C++ PE images).

REA_GHIDRA_SEED_FILE seeds functions, code and labels before
auto-analysis, for code reached only through computed jumps or data.

Both are validated before launch, recorded in the analysis profile and
verified in the bridge handshake.

* fix(ghidra): parse language XML and preserve seed ordering

* test(ghidra): use explicit platform paths for seed launch checks

* fix(javascript): retain cleanup failure reason in error causes

---------

Co-authored-by: morluto <76467478+morluto@users.noreply.github.com>
2026-10-11 09:57:38 +08:00
..
javascriptApplicationCancellation.test.ts fix(javascript): preserve cleanup failures during preparation cancellation (#1654) 2026-10-11 08:05:08 +08:00
javascriptSourceAnalysisWorker.test.ts feat(ghidra): configurable import language and analysis seeds (#1667) 2026-10-11 09:57:38 +08:00
packageConditionalExports.test.ts fix(javascript): reject invalid package exports configurations 2026-10-10 01:45:00 +08:00
sourceMapDecoder.test.ts refactor: remove forwarding exports and redundant aliases 2026-10-09 22:46:09 +08:00