14 Commits
Author SHA1 Message Date
Ryan Kurtz 9311d06922 GP-6839: Always do "multi-platform" build 2026-06-01 09:27:11 -04:00
samy kamkar 48f6df1b40 Simplify dirnames + support prehyphen dirs 2026-03-09 04:03:08 -07:00
samy kamkar d552692fb3 Prevent segfault from known bash expansion bug
ghidraRun (and launch.sh) both seg fault in some macOS bash
installations via the bash expansions performed in in ghidraRun,
launch.sh, and a few other scripts. This happens on my macports
bash installation and has been reported in homebrew bash
installations as well
(https://github.com/orgs/Homebrew/discussions/6270)

My specific bash that seg faults:
GNU bash, version 5.3.9(1)-release (aarch64-apple-darwin24.6.0)

We can avoid the expansion and use an alternate expansion method.

Scripts were updated via:
```sh
perl -pi -e 's~^(\w+)\s*=\s*"\$\{(\w+)%/\*\}"\s*$~$1="\$(cd "\$(dirname "\$$2")" && pwd)"~' `find Ghidra/RuntimeScripts/Linux/`
```
2026-03-06 12:20:44 -08:00
ghidra1 996f6d5e8a GP-6067 Limit Ghidra Server service wrapper to 512MB heap size 2025-10-27 13:40:41 -04:00
ghidra1 66be2b6a2b GP-6067 Improve memory settings and docs related to Ghidra Server
service wrapper
2025-10-22 11:26:20 -04:00
ghidra1 5f338723b6 GP-5161 Corrected Ghidra Server CME, document updates, and launch script improvements to control Java home determination. 2025-01-03 13:19:43 -05:00
Ryan Kurtz 2a0c9c9d39 GP-0: Fixing old JDK 17 reference in ghidraSvr scripts 2024-08-21 06:26:20 -04:00
Ryan Kurtz 0069538469 GP-3140: Ghidra can now run from development/repository mode using Gradle's compiled classes/jars, instead of just relying on Eclipse's compilation output 2023-03-03 16:02:58 -05:00
Ryan Kurtz e2c3d53a05 GP-3053: Control over tmp dir location in GhidraServer 2023-02-23 13:07:15 -05:00
Ryan Kurtz 2536099c0e GP-0: Updating reference to supported java version in ghidraSvr scripts 2022-08-26 14:13:00 -04:00
Ryan Kurtz 7e6eea065f GP-1266: Upgrading YAJSW to 13.01-beta to support JDK 17 2021-11-05 07:11:46 -04:00
Ryan Kurtz 38edc05f81 GP-1057: Preventing Ghidra from launching when path contains !. Also
updating Installation Guide's "Known Issues" section.
2021-06-22 13:45:48 -04:00
Jeremy O'Brien 9996620802 Make bash scripts more portable 2019-04-04 20:58:57 -04:00
Dan 79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00