Commit graph

15338 commits

Author SHA1 Message Date
Ryan Kurtz
b729d9b217 Merge remote-tracking branch
'origin/GP-5876-dragonmacher-vt-column-exception-patch' into patch
(Closes #8094)
2025-07-28 17:23:02 +00:00
Ryan Kurtz
538ee96e69 GP-0: Fixing javadoc (Closes #8369) 2025-07-28 15:57:42 +00:00
Ryan Kurtz
67ba8d5f6b Merge remote-tracking branch 'origin/patch' 2025-07-28 15:49:57 +00:00
Dan
39c0a83c0c GP-5877: Fix Patch Instruction action in some Harvard architectures. 2025-07-28 15:48:40 +00:00
Ryan Kurtz
60ff7c9791 Merge remote-tracking branch 'origin/GP-5867_dev747368_dwarf_only_iterate_defined_dtc' into patch 2025-07-28 15:46:50 +00:00
Dan
851264808b GP-5795: Add a "Comment" column in the "Watches" table. 2025-07-28 15:29:01 +00:00
Ryan Kurtz
598efa66d9 Merge remote-tracking branch 'origin/patch' 2025-07-28 12:44:07 +00:00
Ryan Kurtz
6f339247ef Merge remote-tracking branch
'origin/GP-5788_Dan_addActionForciblyCloseTxes--SQUASHED' into patch
(Closes #8298)
2025-07-28 12:41:31 +00:00
Ryan Kurtz
790fe71c41 Merge remote-tracking branch 'origin/GP-5553_Dan_lessTimingOut' into patch 2025-07-28 12:39:41 +00:00
Ryan Kurtz
89534eecaf Merge remote-tracking branch 'origin/patch' 2025-07-28 12:34:13 +00:00
Ryan Kurtz
35202441cc Merge remote-tracking branch
'origin/GP-5764_ghidra007_rttiscript_vfunctions_dont_force_thiscalls--SQUASHED'
into patch (Closes #8163)
2025-07-28 12:32:06 +00:00
Dan
1ad0a0f719 GP-5788: Add an action to forcibly close all transactions for a target (in case of back-end misbehavior) 2025-07-28 12:31:48 +00:00
Ryan Kurtz
bfb28de7d8 Merge remote-tracking branch
'origin/GP-5875_dragonmacher_PR-8375_neuromancer_patch-1' (Closes #8375)
2025-07-28 12:21:54 +00:00
Ryan Kurtz
c7f0253ac0 Merge remote-tracking branch 'origin/GP-5874_ghizard_PDB_CPP_fix_months_old_regression_in_assigning_vxt_types' 2025-07-28 12:19:38 +00:00
dragonmacher
0286fb59fa GP-5876 - Fixed table column exception seen when using Version Tracking 2025-07-25 19:29:07 -04:00
dragonmacher
ae5ecfc3fd Fixed import 2025-07-25 18:56:59 -04:00
neuromancer
2a8e4a54df Use L as a default shortcut for renaming symbols in symbol tree 2025-07-25 18:56:57 -04:00
ghidra007
cee04048cb GP-5764 added option to RecoverClassesFromRTTIScript enabling users to not force vfunctions to be thiscalls. 2025-07-25 22:15:27 +00:00
dragonmacher
2eca4e9d7e Fix for null context and actions that do not use action context, but
rely on managed enablement
2025-07-25 16:16:08 -04:00
Dan
9767073b32 GP-5553: Disable timing out when we have a ProgressService. 2025-07-25 19:36:55 +00:00
Ryan Kurtz
4aaf18f435 Merge remote-tracking branch
'origin/GP-3091_ghidra_ElfPowerPC64_ELFv1Fixes' (Closes #570)
2025-07-25 19:07:56 +00:00
dev747368
3aa00a125b GP-5871 add analyzer option to set charset used by DWARF importer 2025-07-25 18:32:34 +00:00
ghidra1
4a0e95ecd3 GP-3091 ppc64 ELF improvements for 32-bit addressing. Fixed default ELF
GOT markup boundary condition.  Fixed improper EXTERNAL symbols with
.pltgot. prefix and duplication.
2025-07-25 14:19:18 -04:00
ghizard
c1dbadade8 GP-5874 - PDB CPP - Fix month's old regression in assigning vxt types;
add tests to prevent further regression
2025-07-25 11:34:52 -04:00
Ryan Kurtz
a67720f028 Merge remote-tracking branch 'origin/patch' 2025-07-25 09:55:12 -04:00
Ryan Kurtz
c56d41a353 Merge remote-tracking branch 'origin/GP-5865_emteere_MultiWordReferenceDialogFix' into patch 2025-07-25 09:43:52 -04:00
Ryan Kurtz
7e6c01f283 Merge remote-tracking branch 'origin/patch' 2025-07-24 14:36:22 -04:00
Ryan Kurtz
0e5c95dfc2 Merge remote-tracking branch
'origin/GP-5361_James_code_compare_exception_fix' into patch
(Closes #7028, Closes #8125, Closes #8289)
2025-07-24 14:27:51 -04:00
Ryan Kurtz
1724227c31 Merge remote-tracking branch 'origin/patch' 2025-07-24 12:20:20 -04:00
Ryan Kurtz
4c8b9761fe Merge remote-tracking branch 'origin/GP-0_Dan_addTestDiagnostics' into patch 2025-07-24 12:14:20 -04:00
Ryan Kurtz
62946ffde9 Merge remote-tracking branch 'origin/GP-0_Dan_fixTests-2025-07-24-1' into patch 2025-07-24 12:13:04 -04:00
Dan
dcbfa2aa79 GP-0: Print LLDB output in case of test failure. 2025-07-24 14:43:28 +00:00
Dan
6ce2361da5 GP-0: Fix tests due to swing invocations off-thread. 2025-07-24 13:42:36 +00:00
Ryan Kurtz
66cecdf954 Merge remote-tracking branch 'origin/GP-5863_FixLanedParameters' 2025-07-24 06:33:32 -04:00
Ryan Kurtz
0348223d62 Merge remote-tracking branch
'origin/GP-5866_caheckman_PR-4864_astrelsky_renameglobal' (Closes #4864,
Closes #8121)
2025-07-24 06:27:14 -04:00
Ryan Kurtz
67943324c3 Merge remote-tracking branch 'origin/patch' 2025-07-24 06:21:59 -04:00
James
fc4b780025 GP-5736 prevent constant propagation from making RETURN inputs constant
(Closes #8183)
2025-07-24 06:18:30 -04:00
Ryan Kurtz
e28df99d96 Merge remote-tracking branch 'origin/GP-5789_Dan_fixModulesWithOneZeroLengthSection' into patch 2025-07-24 06:14:59 -04:00
dev747368
b6de7df726 GP-5867 dwarf: only iterate struct's defined fields
Iterating all fields (defined and undefined) could cause large memory
allocation for the result of Structure.getComponents(), plus iterating
undefined fields was unnecessary.
2025-07-23 22:03:41 +00:00
Andrew Strelsky
01f5972757 Fixed renaming global through offcut reference 2025-07-23 21:41:48 +00:00
dragonmacher
c99faccdd9 Fixed broken color chooser history 2025-07-23 17:34:54 -04:00
emteere
0744141b15 GP-5865 Add reference dialog fix for address spaces that have a wordsize
greater than one byte
2025-07-23 20:03:01 +00:00
Dan
92708efe40 GP-5789: Handle case where module appears to have zero length. 2025-07-23 17:33:48 +00:00
caheckman
cc0203307d GP-5863 Check for input intersection before creating unreferenced param 2025-07-23 17:31:18 +00:00
Ryan Kurtz
e355d86144 Merge remote-tracking branch 'origin/GP-0_Dan_cleanupLocationTracking' 2025-07-23 09:34:00 -04:00
Ryan Kurtz
e7f495010e Merge remote-tracking branch 'origin/patch' 2025-07-23 06:14:48 -04:00
Ryan Kurtz
d11c1c6c17 Merge remote-tracking branch
'origin/GP-5861_ghizard_PDB_and_Demangler_and_DTUtils_fix_truncated_symbol_processing'
into patch (Closes #8358)
2025-07-23 06:08:20 -04:00
ghizard
1684aaf61f GP-5861 - PDB, MDMang, and DTUtils optim - fix for processing of
truncated symbols and optional prefix on MDMang datatype demangling
2025-07-22 16:27:14 -04:00
James
49d848ad5a GP-5361 fix indexoutofboundsexception in decompiler code comparison 2025-07-22 19:48:19 +00:00
Ryan Kurtz
a3422f6fbe Merge remote-tracking branch 'origin/patch' 2025-07-22 14:38:22 -04:00