Commit graph

8168 commits

Author SHA1 Message Date
dragonmacher
d588daaca6 GP-1981 - Checkpoint - Conversions for FilterTextField, GenericHeader,
and OptionsGui; Moves some resources to Docking from Base; Moved the
theme plugin so it is available to generic applications
2022-11-15 14:53:05 -05:00
ghidragon
703a7beb8d GP-1981 added in font support and Icon support 2022-11-15 14:53:03 -05:00
dragonmacher
cd4ab3a156 GP-1981 - Fixed table header rendering 2022-11-15 14:53:00 -05:00
ghidragon
5d51845cca GP-1981 Added import/export actions to Theme dialog 2022-11-15 14:52:58 -05:00
dragonmacher
7974e2de06 GP-1981 - Checkpoint - Help System Fixes; fixed loading order bug 2022-11-15 14:52:56 -05:00
ghidragon
164fe7b5b6 GP-1981 - Checkpoint - Added an action to show the current theme states
for the hovered item
2022-11-15 14:52:54 -05:00
dragonmacher
ae02a34d8b GP-1981 - Graph Theme Updates 2022-11-15 14:52:52 -05:00
ghidragon
50de9eb7b3 GP-1981Checkpoint - more Changes 2022-11-15 14:52:49 -05:00
dragonmacher
60b1ae8b44 GP-1981 - Checkpoint - Function Call Graph 2022-11-15 14:52:47 -05:00
dragonmacher
16e32317f0 GP-1982 - Function Graph 2022-11-15 14:52:45 -05:00
ghidragon
f808431251 GP-1981 - Checkpoint - Initial Theming 2022-11-15 14:52:43 -05:00
ghidra1
97c90dcecd GP-0 corrected ChangeHistory spelling error 2022-11-15 13:39:00 -05:00
ghidra1
38292de02c GP-0 improved thread safety for cached lastSubBlock 2022-11-15 12:43:27 -05:00
ghidra1
9813cde2db GP-0 Updated ChangeHistory for 10.2.2 release 2022-11-15 11:07: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
Dan
96747a5108 GP-2815: Fix watch read loop from incorrect state-changed events 2022-11-14 15:31:56 -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