Commit graph

11815 commits

Author SHA1 Message Date
ghidragon
be8c4dde6d fixing unit tests related go GP-4289 2024-04-08 18:38:53 -04:00
Ryan Kurtz
10f0eb2318 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2024-04-05-1' 2024-04-05 11:10:54 -04:00
Dan
53e4ce5c30 GP-0: Fix tests 2024-04-05 10:51:45 -04:00
Ryan Kurtz
c63be6d2c3 Merge remote-tracking branch 'origin/GP-3847_dev747368_translated_string_labels' 2024-04-05 09:00:02 -04:00
Ryan Kurtz
fef0b92cad Merge remote-tracking branch 'origin/GP-4396_ghidra007_RTTI_gcc_handle_copy_relocations_nonMangledClassNames' 2024-04-05 08:55:56 -04:00
Ryan Kurtz
d83b7abdb1 Merge remote-tracking branch 'origin/patch' 2024-04-05 08:48:00 -04:00
Ryan Kurtz
641b7a3e26 Merge remote-tracking branch 'origin/GP-4490_ghidra1_VTParameterAddressCorrelators' into patch 2024-04-05 08:45:08 -04:00
ghidra1
cae9190c13 Merge remote-tracking branch 'origin/patch' 2024-04-04 18:57:04 -04:00
ghidra1
5d1e099d4d GP-4492 Corrected build issue which was omitting module src.zip files
when externalGhidraExtension is present.
2024-04-04 18:55:24 -04:00
ghidragon
eca5195dea fixing mistake to change in EOL comment field for GP-4289 2024-04-04 13:40:07 -04:00
Ryan Kurtz
55bb20c906 Merge branch 'GP-4251_Isabella3412_VT_Compare_Function' (Closes #6010) 2024-04-04 12:50:11 -04:00
isabella3412
f982e9bba5 GP-4251: Added Function Compare action to the Version Tracking main
match table and associated match tables.
2024-04-04 12:49:01 -04:00
ghidra007
b04d5335ca GP-4376 Updated gcc class recovery to allow for special typeinfos that
are not in program memory or external block. Also updated to add a check
for unhandled relocations. Also updated to allow for non-mangled
typeinfo-name strings.
2024-04-04 16:46:02 +00:00
ghidra1
94527ecd76 GP-4490 refactor VT parameter address correlation and potential NPE 2024-04-04 12:43:28 -04:00
Ryan Kurtz
77aa79caf1 Merge remote-tracking branch 'origin/GP-4289_ghidragon_wrap_operands_on_semicolon--SQUASHED' 2024-04-04 12:39:06 -04:00
Ryan Kurtz
4801a3b8e0 Merge remote-tracking branch 'origin/GP-2264_ghidragon_filter_options_dialog_keyboard_nav_broken--SQUASHED' 2024-04-04 12:37:25 -04:00
ghidragon
60cd82e471 GP-4289 - added option to wrap operands on semicolons to put sub-instructions on their own line within the operand field 2024-04-04 11:38:55 -04:00
ghidragon
24a661cb49 GP-2464 fixing key navigation for filter options dialog 2024-04-04 11:37:52 -04:00
Ryan Kurtz
f963f23a8f Merge remote-tracking branch 'origin/GP-1608_refactorTraceTabs--SQUASHED' 2024-04-04 08:32:05 -04:00
Ryan Kurtz
4360104a9e Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RTTIWindowsClassRecoverer.java
2024-04-04 08:29:23 -04:00
Ryan Kurtz
10a63ab38f Merge remote-tracking branch
'origin/GP-4459_ghidra007_windows_rtti_null_ptr' into patch
(Closes #6348)
2024-04-04 08:20:53 -04:00
ghidragon
0293ce0ca0 Merge branch 'GP-0_ghidragon_test_fixes' 2024-04-03 17:01:31 -04:00
ghidragon
70605745c0 fixed unit tests 2024-04-03 16:59:15 -04:00
Dan
04d2e88c2d GP-1608: DebuggerListing use GTabPanel. No tabs in Threads. 2024-04-03 16:02:06 -04:00
dev747368
09e8e9ce64 GP-3847 change string labels to use translated value if present
If label contains non-latin characters that were elided, add a summary
of the alphabets/scripts that the non-latin characters were from (eg.
s_SCRIPT1_SCRIPT2#normal_latin_chars_0090210)
2024-04-03 19:01:02 +00:00
Ryan Kurtz
3e35b4d4a7 Merge remote-tracking branch 'origin/patch' 2024-04-03 14:36:07 -04:00
ghidra007
cd780a7b63 GP-4459 put back parentList check 2024-04-03 18:25:23 +00:00
Ryan Kurtz
6a220923d4 Merge remote-tracking branch
'origin/GP-4479_emteere_V850_GPTP_registerissue' into patch
(Closes #3515)
2024-04-03 14:21:30 -04:00
Ryan Kurtz
a0e41be8b5 GP-4337: Another tweak to fix the "null" demangler name in the monitor 2024-04-03 14:10:42 -04:00
Ryan Kurtz
baaadc2143 Merge remote-tracking branch 'origin/GP-3993_Dan_asmContextHint--SQUASHED' 2024-04-03 13:04:07 -04:00
Ryan Kurtz
611aae64ae Merge remote-tracking branch 'origin/GP-4293_Dan_doubleClickModelActions--SQUASHED' 2024-04-03 13:02:31 -04:00
Ryan Kurtz
6b32b4c980 Merge remote-tracking branch 'origin/GP-4237_Dan_breakpointIconsInModelTreeUpdate' 2024-04-03 13:01:17 -04:00
Ryan Kurtz
65f884bb70 Merge remote-tracking branch 'origin/GP-4451_dev747368_DWARF5_DW_OP_opcodes' 2024-04-03 12:59:31 -04:00
Dan
96f59b1b7f GP-3993: Display context change hints in Assembler. 2024-04-03 11:14:33 -04:00
Dan
1d6cd070f5 GP-4293: Implemented default actions in Model tables and trees. 2024-04-03 11:06:13 -04:00
Ryan Kurtz
c89d72bad5 Merge remote-tracking branch 'origin/GP-4408_ghidra1_FillOutStructureCmdCleanup--SQUASHED' 2024-04-03 10:12:19 -04:00
Ryan Kurtz
ab31fc56de Merge remote-tracking branch 'origin/GP-4472_ghidra1_HeadlessProcessReadOnlySharedFile--SQUASHED' 2024-04-03 10:08:59 -04:00
Ryan Kurtz
8246f67650 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fix-4-3-24' 2024-04-03 09:55:06 -04:00
ghidra1
624a3c4e9e GP-4408 Refactor of FillOutStructureCmd. Added FillOutStructureHelper and additional DecompilerUtils methods. 2024-04-03 09:53:53 -04:00
ghidra1
66c7e4ad19 GP-4472 Improved handling of read-only case for headless analyzer and GhidraURL connections. 2024-04-03 09:51:19 -04:00
dragonmacher
91fe726d13 Test fix for focus issue 2024-04-03 09:49:38 -04:00
Ryan Kurtz
59891c0ca0 Merge remote-tracking branch 'origin/GP-4380_ryanmkurtz_dyld-slide5' 2024-04-03 06:56:40 -04:00
Ryan Kurtz
b6e7c228f2 GP-4380: Adding support for dyld_cache_slide_info5 2024-04-03 06:55:59 -04:00
dev747368
ec37c0f302 GP-4451 add new DWARF5 DW_OP expression opcodes
Only addrx/constx opcodes have impl, other opcodes are currently
unsupported.
2024-04-02 21:47:31 +00:00
Dan
7f381964d6 GP-4237: Fix breakpoint icon update in Model. Fix margin state from
loc&spec
2024-04-02 14:58:57 -04:00
ghidragon
5bf2f6b9ca GP-0 fixing tests broken from GP-4466 2024-04-02 12:37:54 -04:00
Ryan Kurtz
1fa19633d3 Merge remote-tracking branch
'origin/GP-4414_ghidragon_export_options_not_screen_reader_friendly--SQUASHED'
(Closes #6279)
2024-04-02 07:55:05 -04:00
Ryan Kurtz
37c798604a Merge remote-tracking branch 'origin/GP-4475_ghidragon_improvements_to_GTabPanel--SQUASHED' 2024-04-02 07:52:05 -04:00
ghidra1
6705f25da2 GP-0 Additional ELF relocation handler change 2024-04-01 17:10:27 -04:00
ghidra1
01087ba0a8 GP-0 Minor revision to ELF relocation handlers 2024-04-01 17:09:44 -04:00