Ryan Kurtz
7c98b5cd52
GP-5848: Enforce architecture matching when loading libraries from
...
project
2026-07-30 11:41:55 -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
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