Commit Graph

11806 Commits

Author SHA1 Message Date
Sleigh-InSPECtor
3c2348a289 AArch32: fixed vdup
* 8byte vector duplication to 16byte performed bitwise AND (destructive) instead of OR of the 8byte shifted results, causing all 16byte vector duplications to be 0
* non-thumb constraints were used in a thumb instruction, added thumb specific constraints and separated them using TMode ctx field
2024-05-20 11:22:54 +09:30
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
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
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
emteere
4af7788201 GP-4479 fix decompiling of V850 binaries not using GP and TP registers
as constants when when computing memory references
2024-04-01 16:23:06 -04:00
ghidra007
f0f2ffc97e GP-4459 fixed review notes 2024-04-01 20:14:57 +00:00
ghidragon
bf93dd72fd GP-4475 improvements to GTabPanel and added option to always show program tabs. Also updated help docs. 2024-04-01 15:22:40 -04:00
Ryan Kurtz
42c17a20f8 Merge branch 'GP-0_ryanmkurtz_PR-5262_mehmooda_emulate' (Closes #5262,
Closes #6290, Closes #6292, Closes #5917)
2024-04-01 14:33:20 -04:00
Ryan Kurtz
1c0fc88c45 Merge branch 'GP-0_ryanmkurtz_PR-6276_ekilmer_fix-sleighexample' 2024-04-01 14:26:12 -04:00
Ryan Kurtz
84548843df Merge branch 'GP-0_ryanmkurtz_PR-6372_ekilmer_cpp-open-binary-files' 2024-04-01 14:19:06 -04:00
ghidragon
ab4af2bde0 GP-4414 fixing export dialog to work with screen readers. Also fixed some component layout issues and naming issues 2024-04-01 14:12:57 -04:00
Ryan Kurtz
affdba0901 Merge branch 'GP-0_ryanmkurtz_PR-5382_ekilmer_fix-asan-initialize-order-fiasco' 2024-04-01 14:11:52 -04:00
Ryan Kurtz
2e09c209ac GP-0: Mach-O PRELINK binaries were not getting their load command data
marked up
2024-04-01 12:41:59 -04:00