Commit graph

15183 commits

Author SHA1 Message Date
Ryan Kurtz
2c10392a79 Merge remote-tracking branch 'origin/GP-5211_ghintern_riscv_cspec--SQUASHED' 2025-07-16 13:31:25 -04:00
ghintern
f26d36c6bb GP-5211: Fix RISCV 32- and 64-bit compiler specifications and relocation handler 2025-07-16 16:38:27 +00:00
Ryan Kurtz
bbdb084d0c Merge remote-tracking branch 'origin/GP-1-dragonmacher-front-end-new-folder-fix' 2025-07-16 12:29:36 -04:00
dragonmacher
889d2ace20 Fix for creating a new folder with no node selected 2025-07-16 11:55:42 -04:00
ghintern
4bc44fc943 GP-5829: respect emulator quantize flag for addressing 2025-07-16 15:14:59 +00:00
Ryan Kurtz
bdfe4ba492 Merge remote-tracking branch
'origin/GP-5815_ghidra1_AARCH64_ElfGotRelocs' (Closes #8253)
2025-07-16 06:15:58 -04:00
Ryan Kurtz
cb762ea71e Merge remote-tracking branch 'origin/GP-1-dragonmacher-graph-help' 2025-07-16 06:14:37 -04:00
Ryan Kurtz
eb53319b24 Merge remote-tracking branch 'origin/GP-1-dragonmacher-decomp-esc-clear-selection--SQUASHED' 2025-07-16 06:13:48 -04:00
Ryan Kurtz
eac74e404c Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-7-15-25' 2025-07-16 06:12:38 -04:00
ghidra1
17827592d4 Merge remote-tracking branch 'origin/patch' 2025-07-15 18:30:48 -04:00
ghidra1
0bd8870da3 Merge branch 'GP-5827_ghidra1_ElfMips64RelocationProcessing' into patch 2025-07-15 18:28:19 -04:00
ghidra1
130b365e7c GP-5827 Corrected ELF MIPS 64-bit relocation processing error 2025-07-15 18:27:41 -04:00
dragonmacher
c94d44fe1d Fixed missing graph help 2025-07-15 16:23:57 -04:00
dragonmacher
5345960ac1 Updated the Clear Selection action to work in the Decompiler
Fixes #7241
2025-07-15 15:35:53 -04:00
dragonmacher
0071ebe96b Test fixes 2025-07-15 15:21:33 -04:00
Ryan Kurtz
4992417aaa Merge remote-tracking branch 'origin/patch' 2025-07-15 11:09:31 -04:00
Ryan Kurtz
f011cbd324 Merge remote-tracking branch
'origin/GP-5828-dragonmacher-extensions-dialog-action-enablement' into
patch (#8294)
2025-07-15 11:07:00 -04:00
Ryan Kurtz
cc0efeb5dc Merge remote-tracking branch
'origin/GP-5821-dragonmacher-tab-ordering-issue--SQUASHED'
(Closes #8303)
2025-07-15 11:00:26 -04:00
Ryan Kurtz
4d6bb0ddaa Merge remote-tracking branch 'origin/GP-5826-dragonmacher-symbol-tree-flickering' 2025-07-15 10:58:40 -04:00
Ryan Kurtz
295f71472a GP-5637: The ghidra_script() function now accepts an optional
"script_args" parameter
2025-07-15 07:40:07 -04:00
dragonmacher
5b3f4e9e90 Fixed the Install Extensions dialog toolbar action enablement 2025-07-14 19:45:16 -04:00
dragonmacher
5a631afc45 GP-5821 - Fixed bug that caused incorrect tab to be selected when closing docked component provider tabs via the 'x' button 2025-07-14 16:37:26 -04:00
Ryan Kurtz
7d26a65e31 Merge remote-tracking branch 'origin/patch' 2025-07-14 16:11:33 -04:00
Ryan Kurtz
9ddc746e6f Merge remote-tracking branch 'origin/GP-5718_LeftShiftSubvar' into patch 2025-07-14 16:09:18 -04:00
Ryan Kurtz
7d76ab5e9b Merge remote-tracking branch
'origin/GP-4989_ghintern_arm_fix_aapcs--SQUASHED' into patch
(Closes #6958)
2025-07-14 16:05:48 -04:00
Ryan Kurtz
6a77dc88b4 Merge remote-tracking branch 'origin/GP-4977_DecompileJVMArrays' 2025-07-14 16:03:07 -04:00
caheckman
14870dc532 GP-4977 Properly decode <object> in Array 2025-07-14 18:49:05 +00:00
ghintern
3e11715778 GP-4989: Fix ARM AAPCS cspec, add soft float calling convention 2025-07-14 18:38:17 +00:00
Ryan Kurtz
5acdc3b522 Merge remote-tracking branch 'origin/GP-5367_ghintern_aggregate_filter--SQUASHED' 2025-07-14 14:06:30 -04:00
ghintern
3067d3e61f GP-5367: Filter by max_primitives on homogeneous aggregate types in cspec 2025-07-14 17:21:02 +00:00
ghidra007
b3f4609330 GP-5718 fix for index issue 2025-07-14 15:17:49 +00:00
ghidra1
a3897c04ac GP-0 Corrected test failure 2025-07-14 10:55:25 -04:00
dragonmacher
95fd25eb58 GP-5826 - Symbol Tree - Fixed flashing due to too many events being
processed
2025-07-12 14:19:48 -04:00
ghidra1
438725bafd GP-5815 Added ELF Loader GOT allocation support for AARCH64 in support
of object module loading.
2025-07-11 16:17:19 -04:00
ghidra1
8c56fc8e04 GP-1 Assume \u2192 right arrow char will always render properly 2025-07-11 12:22:48 -04:00
Ryan Kurtz
c7aa190b40 Merge remote-tracking branch 'origin/GP-1-dragonmacher-function-color-fix--SQUASHED' 2025-07-11 11:58:14 -04:00
Ryan Kurtz
f3d4ccbf2f Merge remote-tracking branch
'origin/GP-5646_ghidragon_drag_n_drop_program_tabs--SQUASHED'
(Closes #8099)
2025-07-11 11:56:26 -04:00
Ryan Kurtz
e63d97b112 Merge remote-tracking branch 'origin/patch' 2025-07-11 11:53:12 -04:00
Ryan Kurtz
5ae62e2f49 Merge remote-tracking branch 'origin/GP-5822_ghidra1_CommentTypeErrors'
into patch (Closes #8341)
2025-07-11 11:46:15 -04:00
ghidragon
99992cf550 GP-5646 reorder program tabs via drag-N-drop
tmp
2025-07-11 11:37:40 -04:00
ghidra1
c56d6fd26e GP-1 Updated link arrow character used 2025-07-11 10:00:47 -04:00
ghidra1
183ecf3acf GP-5822 Corrected errors related to null CommentType returned by
CommentFieldLocation
2025-07-11 09:08:21 -04:00
Ryan Kurtz
d3c021119c GP-0: Fixing gradle warning 2025-07-11 07:14:04 -04:00
Ryan Kurtz
529b174764 GP-0: Fixing javadoc errors 2025-07-11 07:07:48 -04:00
Ryan Kurtz
cb68d29bac GP-5637: Fixing PyGhidra usage of DomainFileIterator 2025-07-11 06:58:18 -04:00
dragonmacher
c538b0def6 Updated broken color usage for function references and parameter references 2025-07-10 17:09:20 -04:00
Ryan Kurtz
70b062e6d0 Merge remote-tracking branch 'origin/GP-5637_ryanmkurtz_pyghidra-api'
(Closes #6914, Closes #6915)
2025-07-10 14:47:29 -04:00
ghidra1
8938cc3478 GP-1 Always use BadDataType.datatype instance 2025-07-10 12:04:29 -04:00
Ryan Kurtz
f5fd0171a2 GP-5637: New PyGhidra API 2025-07-10 11:42:46 -04:00
Ryan Kurtz
894e65589a Merge remote-tracking branch 'origin/GP-1-dragonmacher-added-missing-theme-file' 2025-07-10 10:01:04 -04:00