Commit Graph
18124 Commits
Author SHA1 Message Date
Ryan Kurtz 79fe87452d GP-7104: Starting to remove stuff marked deprecated since 10.x (and
older)
2026-07-30 13:13:50 -04:00
Ryan Kurtz 79c5490042 Merge branch 'GP-0_ryanmkurtz_PR-9427_mi11ione_fix-lsda-ttype-base' 2026-07-30 05:30:17 -04:00
Ryan Kurtz 919de14f26 GP-7009: Adding Eclipse Public License 2.0 2026-07-29 12:45:03 -04:00
Ryan Kurtz a03965ebd2 Merge remote-tracking branch
'origin/GP-7009_d-millar_DAP_RB260701--SQUASHED'
2026-07-29 11:43:12 -04:00
Ryan Kurtz 8250905cd0 Merge remote-tracking branch 'origin/patch' 2026-07-29 10:15:33 -04:00
Ryan Kurtz bf49724987 Merge remote-tracking branch 'origin/GP-7094-dragonmacher-file-chooser-tooltips--SQUASHED' into patch 2026-07-29 10:10:19 -04:00
Ryan Kurtz a14dad67f3 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-28-26' 2026-07-29 05:18:10 -04:00
dragonmacher bc253d3ff1 GP-7094 - Fixed bad tooltips when using fixed cell width; fixed clipping on some LaFs 2026-07-28 18:53:29 -04:00
d-millar cd6aacf505 GP-7009: from review
GP-7009: restoring build.gradle (again?)
GP-7009: from Eclipse testing
GP-7009: hmmm, not so much
GP-7009: from review
GP-7009: help revisions
GP-7009: struggling with help
GP-7009: struggling with help
GP-7009: stubs
GP-7009: local trash
GP-7009: reset build.gradle
GP-7009: NPE checks
GP-7009: minor edits
GP-7009: minor edits
GP-7009: better connections story
GP-7009: suggestions
GP-7009: more cmds
GP-7009: options
GP-7009: mostly functional
GP-7009: better breakpoints
GP-7009: events
GP-7009: towards events
GP-7009: more methods
GP-7009: mostly working methods
GP-7009: jdk25 test
GP-7009: test
GP-7009: oops
GP-7009: functional death star
GP-7009: minimal working server
GP-7009: untested
GP-7009: fleshing things out
GP-7009: one working method
GP-7009: first pass
GP-7009: first pass
2026-07-28 22:07:20 +00:00
mi11ione d335083ed4 Fix LSDA type table base when @TType offset needs >1 ULEB byte 2026-07-28 21:51:10 +02:00
dragonmacher 6a78dc7b00 Test fixes 2026-07-28 15:35:03 -04:00
Ryan Kurtz a839514e8a Merge branch 'GP-0_ryanmkurtz_vscode' 2026-07-28 11:38:03 -04:00
Ryan Kurtz c0e450476a GP-0: The Visual Studio Code Integration options can now accept 2
optional arguments, allowing a Flatpak installation of VSCode to be
launched by Ghidra (Closes #8442)
2026-07-28 11:33:49 -04:00
Ryan Kurtz 74aa934e3b Merge remote-tracking branch
'origin/GP-7091_Dan_fixDocumentation--SQUASHED' (Closes #9366)
2026-07-28 05:11:53 -04:00
Ryan Kurtz e07115416e Merge remote-tracking branch 'origin/patch' 2026-07-28 05:06:17 -04:00
Ryan Kurtz 859ead6519 Merge remote-tracking branch
'origin/GP-7096-dragonmacher-headless-last-project--SQUASHED' into patch
(Closes #9414)
2026-07-28 04:57:50 -04:00
Dan 67a974b70c GP-7091: Fix sleigh.xml and pcoderef.xml
GP-7091: Fix B4-Modeling.md
GP-7091: Fix B3-Scripting.md
2026-07-27 19:27:10 +00:00
dragonmacher a16770a969 GP-7096 - Prevent headless analyzer from updating last opened project 2026-07-27 14:40:39 -04:00
Ryan Kurtz 7ce15a2196 Merge remote-tracking branch
'origin/GP-5128_ryanmkurtz_extensions--SQUASHED' (Closes #7128)
2026-07-27 14:11:52 -04:00
Ryan Kurtz 3f8dec282e GP-5128: Dynamically generate file filter extensions for Loaders and GFileSystems 2026-07-27 14:03:40 -04:00
Ryan Kurtz feb6c86bb1 Merge remote-tracking branch 'origin/GP-5253-dragonmacher-structure-editor-jump-to-offset--SQUASHED' 2026-07-27 11:16:01 -04:00
Ryan Kurtz e86a9bb43e Merge remote-tracking branch 'origin/GP-7097_ghizard_Improve_MDMangDeveloperDemangleNamesScript_removing_newlines--SQUASHED' 2026-07-27 11:14:30 -04:00
ghizard a72a5898fc GP-7097 - MDMang remove newlines (due to encoded string) from developer script output 2026-07-27 08:35:18 -04:00
Ryan Kurtz 30d4a5a70d Merge branch 'GP-0_ryanmkurtz_PR-9421_wujiecong_typo' 2026-07-27 05:15:41 -04:00
Ryan Kurtz a0d17e4e4b GP-0: Certify 2026-07-27 05:15:22 -04:00
wujiecong daa5238b68 Fix typo in WildRange constructor error message
The AssertionError message incorrectly stated "max > max"
instead of "min > max" when validating that min <= max.
2026-07-26 19:38:24 +08:00
dragonmacher dbb54ed92a GP-5252 - Added a 'Jump to Offset' action to the Structure Editor 2026-07-24 19:06:06 -04:00
Ryan Kurtz 817766af27 GP-0: Fixing PyGhidra application name on Linux, and a couple of other
PyGhidra tweaks (Closes #8362)
2026-07-24 12:28:49 -04:00
Ryan Kurtz 1014eb099c GP-0: Make the setting of the Linux application name in Ghidra.java
publicly accessible for PyGhidra to use (#8362)
2026-07-24 08:49:59 -04:00
Ryan Kurtz 825b92e7e2 Merge remote-tracking branch 'origin/patch' 2026-07-24 08:35:40 -04:00
Ryan Kurtz b855a9164f GP-0: Upping gradle wrapper to 9.6.1 2026-07-24 08:32:00 -04:00
Ryan Kurtz 9a151bd89d Merge remote-tracking branch
'origin/GP-7092_dragonmache3r_PR-9387_brothersw_master' (Closes #9386,
Closes #9387)
2026-07-24 04:53:23 -04:00
Ryan Kurtz 7ddaa7601b Merge remote-tracking branch 'origin/patch' 2026-07-23 13:43:33 -04:00
Ryan Kurtz 6834265402 Merge branch 'GP-7046_ryanmkurtz_dyld' into patch 2026-07-23 13:41:30 -04:00
Ryan Kurtz efaddf9a09 GP-7046: Safer parsing of dyld_shared_cache files 2026-07-23 13:40:36 -04:00
Ryan Kurtz dc6f876872 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-23-26' 2026-07-23 10:01:33 -04:00
dragonmacher ab02da10ee Test fixes 2026-07-23 09:58:54 -04:00
Ryan Kurtz 1b419420d3 Merge remote-tracking branch 'origin/patch' 2026-07-23 05:19:42 -04:00
Ryan Kurtz 0bffbabbbb Merge remote-tracking branch
'origin/GP-7019_ghidorahrex_x86_pslld_count_fix--SQUASHED' into patch
(Closes #9329)
2026-07-23 05:16:16 -04:00
Ryan Kurtz 7c27822441 Merge remote-tracking branch 'origin/GP-6818_ghidorahrex_x86_gfni_instructions' into patch 2026-07-23 05:10:12 -04:00
Ryan Kurtz 67e67d02d9 Merge remote-tracking branch
'origin/GP-7084_emteere_PR-9401_0xFE4415_undef_data' (Closes #9401)
2026-07-23 05:03:12 -04:00
Ryan Kurtz 175f98516c Merge branch 'GP-0_ryanmkurtz_PR-9411_64kramsystem_fix-bundlebuilt-npe' 2026-07-23 04:58:24 -04:00
Saverio Miroddi 21732f9390 Fix NullPointerException in BundleStatusTableModel.bundleBuilt
getStatus(bundle) returns null when the built bundle is not tracked in
the table model's map (e.g. a bundle built programmatically rather than
added through the Bundle Manager). The bundleBuilt handler dereferenced
it unconditionally, throwing an uncaught NPE on the Swing thread.

Guard the status the same way bundleException() already does.
2026-07-23 03:30:28 +02:00
ghidorahrex 10b2f530c6 GP-7019: Fixed pslld count operand 2026-07-22 17:14:15 -04:00
dragonmacher c098bf9afa GP-7092 - Fixed bug when deleting function with multiple function tags 2026-07-22 15:00:53 -04:00
Ryan Kurtz 6ad14f7278 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-22-26' 2026-07-22 14:27:23 -04:00
brotherswanddragonmacher 7ccc6e852b #9386 Fix function delete failing when 2 or more tags are applied 2026-07-22 13:54:54 -04:00
dragonmacher 4bd811ca74 Test fixes 2026-07-22 13:45:03 -04:00
Ryan Kurtz ad8f879a86 Merge remote-tracking branch 'origin/GP-6976_James_cold_symbols_elf_files--SQUASHED' 2026-07-22 11:13:45 -04:00
James 221ad21bed GP-6976 handle .cold symbols in ELF files 2026-07-22 09:23:05 -04:00