Commit Graph

18114 Commits

Author SHA1 Message Date
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
brothersw
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
Ryan Kurtz
f8f06eace3 Merge branch
'GP-7089_ryanmkurtz_PR-9314_itxsamad1_fix_spec-extension-export-merge-model'
(Closes #8830, Closes #9314)
2026-07-22 06:11:59 -04:00
Ryan Kurtz
fc6b2ace58 GP-7089: Certify 2026-07-22 06:03:43 -04:00
Ryan Kurtz
5eb0e0237d Merge remote-tracking branch 'origin/patch' 2026-07-22 05:12:53 -04:00
Ryan Kurtz
48f25ac01b Merge branch
'GP-7088_ryanmkurtz_PR-9408_0xFE4415_aarch64_coff_relocations' into
patch (Closes #9408)
2026-07-22 05:09:45 -04:00
Meow
3101600853 fix: missing implementation for IMAGE_REL_ARM64_ADDR64 2026-07-22 05:05:56 -04:00
Ryan Kurtz
205a053b72 Merge remote-tracking branch 'origin/patch' 2026-07-21 15:41:38 -04:00
Ryan Kurtz
2bdc34c25a Merge remote-tracking branch 'origin/GP-7048_ghidragon_fieldpanel_accessibleField_bug' into patch 2026-07-21 15:39:38 -04:00
Ryan Kurtz
4cf085984b Merge remote-tracking branch
'origin/GP-7075-dragonmacher-structure-editor-go-to-next-defined--SQUASHED'
(Closes #9376)
2026-07-21 15:35:44 -04:00
Ryan Kurtz
51e8edda7c Merge remote-tracking branch 'origin/patch' 2026-07-21 15:35:01 -04:00
Ryan Kurtz
ebb5497940 GP-7087: Improved the handling of JDOM attribute errors in the PE
LibraryLookupTable (Closes #6288)
2026-07-21 15:33:09 -04:00