Commit graph

2 commits

Author SHA1 Message Date
ragnarok-clanker
0481ebbd6b Pin Ghidra 12.2 and keep clients on the server's release
The server's Ghidra project is now built with Ghidra 12.2 (JDK 25); a project saved by a newer Ghidra cannot be opened by an older one. /api/ghidra-project announces the release (url, sha256, dir, jdk); td ghidra download upgrades a td-installed Ghidra to it and refuses with instructions for a user-configured older one; td decompile/disasm fall back to the server's export while the local Ghidra is older than the pin. The unpacked project is handed to the local user (Ghidra opens a project only for its recorded owner). The rodecomp server image ships Ghidra 12.2 and Temurin JDK 25.
2026-10-28 20:04:10 +01:00
ragnarok-clanker
91c799f7d3 Read project config from data/ (decomp.json, compile.json, toolchain.lock.json) 2026-10-27 15:41:06 +01:00
Renamed from template/toolchain.lock.json (Browse further)