Commit Graph

8104 Commits

Author SHA1 Message Date
ghidragon
f808431251 GP-1981 - Checkpoint - Initial Theming 2022-11-15 14:52:43 -05:00
ghidra1
38292de02c GP-0 improved thread safety for cached lastSubBlock 2022-11-15 12:43:27 -05:00
Ryan Kurtz
4624707242 GP-0: Handle minimized PE terminating import descriptors with
end-of-file (Closes #4733)
2022-11-15 03:25:55 -05:00
Ryan Kurtz
738e2cf85a Merge branch 'GP-0_ryanmkurtz_PR-4734_xiaoyinl_CreateExampleGDTArchiveScript' 2022-11-15 01:17:33 -05:00
Ryan Kurtz
4f75df2592 Merge branch 'GP-2826_ryanmkurtz_pe' (Closes #4705) 2022-11-15 01:07:08 -05:00
Ryan Kurtz
322a4e81a8 GP-2826: PeLoader now handles sections partially or fully outside of the
file better
2022-11-15 01:05:32 -05:00
Ryan Kurtz
81fd59389d Merge remote-tracking branch 'origin/patch' 2022-11-15 00:45:13 -05:00
ghidra1
70dec93853 GP-2842 corrected code flow graph html render regression issue 2022-11-14 19:20:31 -05:00
ghidra1
1b78b352d5 Merge remote-tracking branch 'origin/GP-2800_CrossBuildOverlays' into patch 2022-11-14 16:51:04 -05:00
ghidra1
7fb60e9ac7 Merge remote-tracking branch
'origin/GP-2838_ghizard_fix_PDB_primary_symbol_override_logic_for_functions'
into patch (Closes #4735)
2022-11-14 16:42:06 -05:00
ghidra1
cf580e9a5c Merge remote-tracking branch 'origin/GP-2831_ghidra1_TypedefDataTypeDTM' into patch 2022-11-14 16:41:16 -05:00
ghidra1
d7d029c053 GP-2831 corrected a few TypedefDataType constructors to establish
datatype manager from specified datatype
2022-11-14 16:29:24 -05:00
ghizard
ba536a57ee GP-2838 - PDB Fix primary symbol override logic for functions, affecting
function sigs from mangled.
2022-11-14 13:36:52 -05:00
Ryan Kurtz
16756c3420 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-11-14-master-1' 2022-11-14 13:18:01 -05:00
Ryan Kurtz
a895e3c48f Merge remote-tracking branch 'origin/patch' 2022-11-14 13:17:20 -05:00
Ryan Kurtz
e19ac547c5 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-11-14-patch-1' into patch 2022-11-14 13:15:07 -05:00
Dan
13dc22099b GP-0: Fix exit code for "not found" (after GP-994) 2022-11-14 13:00:45 -05:00
Dan
f6eec1731a GP-0: Fix tests after GP-2752 2022-11-14 12:53:55 -05:00
Ryan Kurtz
707ec9288d Merge branch 'GP-2821_ryanmkurtz_PR-3808_goatshriek_fix-dialog-resource' 2022-11-14 11:20:20 -05:00
Ryan Kurtz
596d0b0aa7 GP-2821: Certify 2022-11-14 11:18:15 -05:00
Joel Anderson
334014b993 extend abstract test
Changes the new test suite to extend an abstract test class to inherit
setup, including the id generator initialization. Also cleans up some
commit changes that were unnecessary to this fix.
2022-11-14 05:34:55 -05:00
Joel Anderson
d937254c36 3807: fix DLGTEMPLATEEX parsing
Parsing of Dialog resources using the DLGTEMPLATEEX structure failed when
a `DS_FONT` style option was present, as the font information was not
recognized or parsed. This change corrects detection of this option and
adds tests for both DLGTEMPLATE and DLGTEMPLATEEX structures in Dialog
resources.
2022-11-14 05:34:55 -05:00
Ryan Kurtz
97097daa68 Merge branch 'GP-0_ryanmkurtz_PR-4743_jobermayr_protobuf' 2022-11-13 01:29:24 -05:00
Johannes Obermayr
9acf828599 Update Module.manifest after upgrading protobuf to 3.21.8
Fixes:
Execution failed for task ':Debugger-gadp:ip'.
> No License specified for external library: lib/protobuf-java-3.21.8.jar in module /tmp/ghidra/Ghidra/Debug/Debugger-gadp. Expression: map.containsKey(relativePath)
2022-11-12 19:49:13 +01:00
Ryan Kurtz
6acb9db273 Merge remote-tracking branch 'origin/GP-2813-dragonmacher-search-memory-highlights--SQUASHED' 2022-11-12 01:41:35 -05:00
Ryan Kurtz
ac8f67f629 Merge remote-tracking branch 'origin/GP-2672_Dan_guestScratchDisassembly' 2022-11-12 01:40:09 -05:00
Ryan Kurtz
6863b6c938 Merge remote-tracking branch 'origin/GP-2794_Dan_refactorThreadsProvider--SQUASHED' 2022-11-12 01:38:30 -05:00
Ryan Kurtz
b9a6bfdcd3 Merge remote-tracking branch 'origin/GP-2752_Dan_removePerTargetObjectListeners--SQUASHED' 2022-11-12 01:36:31 -05:00
Ryan Kurtz
98ff131dbd Merge remote-tracking branch 'origin/patch' 2022-11-12 01:16:26 -05:00
Ryan Kurtz
9188a519dc Merge remote-tracking branch
'origin/GP-1459_Dan_gdbAArch64VectorRegs--SQUASHED' into patch
(Closes #3541)
2022-11-12 01:12:04 -05:00
Ryan Kurtz
aa8940e915 Merge remote-tracking branch 'origin/GP-2733_Dan_longBreakpointMarginIcons' into patch 2022-11-12 01:09:50 -05:00
Ryan Kurtz
dd66217722 Merge remote-tracking branch 'origin/GP-994_Dan_gdbGadpErrors' into patch 2022-11-12 01:06:58 -05:00
Ryan Kurtz
8e41249d18 Merge remote-tracking branch 'origin/patch' 2022-11-12 00:57:15 -05:00
Ryan Kurtz
ffed12fc12 GP-0: Upping patch version to 10.2.2 2022-11-12 00:53:22 -05:00
caheckman
b0db02b0de GP-2800 cross build must check for overlay 2022-11-10 21:16:48 -05:00
Xiaoyin Liu
ed423a4b88 Fix icmpapi.h parsing error in example GDT script
According to the Microsoft document, icmpapi.h must be included after iphlpapi.h. If you change the order of the inclusion of icmpapi.h, the C Parser will have no problem parsing icmpapi.h.
2022-11-11 06:02:38 +04:00
ghidra1
27de6298a9 Merge remote-tracking branch 'origin/patch' 2022-11-10 17:35:36 -05:00
ghidra1
3cf13c2533 Merge remote-tracking branch 'origin/GP-2812_ghidorahrex_armv5_regression_fix--SQUASHED' into patch Ghidra_10.2.1_build 2022-11-10 15:23:20 -05:00
ghidorahrex
a0babb47e7 GP-2812: Corrected issue with ARMv5/v4 not setting ARMcond and possible regression issues for ARMv5t/v4t 2022-11-10 15:22:21 -05:00
ghidra1
db92f746fe GP-0 Updated ChangeHistory for 10.2.1 release 2022-11-10 15:17:23 -05:00
dragonmacher
2928108a20 GP-2813 - Fixed Memory Search results table so highlighting is not broken when the table is sorted on a column other than address 2022-11-10 14:10:44 -05:00
Dan
6c33d872fd GP-2794: Refactor ThreadsProvider for new trace conventions 2022-11-10 13:48:27 -05:00
Dan
50c7217635 GP-2752: Remove TargetObject.addListener() and related 2022-11-10 13:46:23 -05:00
Dan
3b0ae72f6a GP-1459: Fixed parsing for GDB/MI-reported AArch64 vector registers. 2022-11-10 13:44:27 -05:00
ghidra1
d729dd19ca GP-2820 corrected getPossibleCalledDestructors NPE 2022-11-10 13:34:58 -05:00
ghidra1
135e96079f Merge remote-tracking branch 'origin/GP-2818_LocalRegionBugFix' into patch 2022-11-10 13:04:32 -05:00
Ryan Kurtz
1628bed083 Merge remote-tracking branch 'origin/GP-2824_dev747368_fix_spurious_string_is_filtered_out_warnings' 2022-11-10 12:52:57 -05:00
dev747368
82d6b98a04 GP-2824 fix spurious string is filtered out messages
If a location that holds a string is cleared, navigating to that
location in the listing caused a bogus "String at <addr> is filtered out
of table view".
2022-11-10 17:21:26 +00:00
Ryan Kurtz
6394783ade Merge branch 'GP-2819_ryanmkurtz_pe' (Closes #4028) 2022-11-10 03:56:58 -05:00
Ryan Kurtz
0491bcf5ef GP-2819: Don't parse PE symbol/string table when in SectionLayout.MEMORY
mode
2022-11-10 03:56:05 -05:00