Commit graph

736 commits

Author SHA1 Message Date
Ryan Kurtz
cf95afc23d Merge remote-tracking branch
'origin/GP-1804-dragonmacher-graph-api-addition--SQUASHED' into patch
(Closes #4060)
2022-03-16 08:21:48 -04:00
dragonmacher
907c084b25 GP-1804 - Added an API method to the GraphDisplayProvider to get the active graph 2022-03-15 16:19:44 -04:00
dragonmacher
c4054de5db GP-1793 - Updated the decompiler hover for structure fields to show the parent name and the offset in the parent 2022-03-08 17:22:19 -05:00
ghidra1
d6cf7a97f5 GP-1758 Corrected improper cloning for CategoryDB.addDataType 2022-03-03 17:09:24 -05:00
Ryan Kurtz
8ded9259b9 Merge remote-tracking branch 'origin/GP-1715_DefaultEvaluationModel'
into patch (Closes #3906)
2022-03-03 00:50:04 -05:00
caheckman
bf7412b86a Reset options only on id change 2022-03-01 14:21:49 -05:00
caheckman
b2853d40f3 Change from review 2022-02-01 17:16:08 -05:00
ghidra1
6f8c1f96c7 GP-1708 corrected potential upgrade issues 2022-01-28 23:55:59 -05:00
caheckman
3ac3694226 GP-1715 Guarantee default and evaluation models exist 2022-01-28 14:25:10 -05:00
ghidra1
8546ff5274 Merge remote-tracking branch 'origin/GP-1662-dragonmacher-ms-demangled-type' into patch 2022-01-10 20:40:11 -05:00
ghidra1
dc751d1118 Merge remote-tracking branch 'origin/GP-1661_CheckOverlayTypo' into
patch (Closes #3828)
2022-01-10 20:39:04 -05:00
dragonmacher
dd0c34e780 GP-1662 - Demangler - Fixed the MS demangler incorrectly creating
parameters types
2022-01-07 19:24:58 -05:00
caheckman
4a054f7f06 Fix checkOverlays typo 2022-01-07 12:58:15 -05:00
dragonmacher
434ec00d17 GP-1657 - Fixed display of multiple Enum values
Closes #3810
2022-01-07 12:57:52 -05:00
ghidra1
0987e47c4b GP-1624 corrected FunctionDefinitionDataType ordinal numbering when
formal signature generated and auto-params are removed.
2021-12-20 15:45:29 -05:00
emteere
832dea6b6d GP-1551_emteere updated gdt archive files with new cparser with fixes
for sizeof() evaluation and better expression simplification for
calculated values in enums and array sizes.
2021-12-09 11:10:06 -05:00
ghidra1
aae2b95fcd Merge remote-tracking branch
'origin/GP-1547_Dan_listingChangeLanguages--SQUASHED' into Ghidra_10.1
2021-11-29 19:17:37 -05:00
Dan
1b5384c00c GP-1214: Adding copy-into-progarm actions (plugin). Moving export action. 2021-11-29 11:34:28 -05:00
ghidra1
471e915673 Merge remote-tracking branch 'origin/GP-1497_ghidra1_ExternalSafeguard' into Ghidra_10.1 2021-11-24 15:02:52 -05:00
ghidra1
4fc2de8841 GP-1525 corrected symbol pinning 2021-11-24 10:02:03 -05:00
ghidra1
5c82f87905 Merge branch 'GP-1525_ghidra1_ExternalFunctionPrimary' into Ghidra_10.1 2021-11-23 21:44:26 -05:00
ghidra1
a71df3dae4 GP-1525 corrected external function symbol creation getting marked as
primary
2021-11-23 21:40:04 -05:00
ghidra1
0c7b7967b0 Merge remote-tracking branch 'origin/GP-1447_Dan_viewAllTraceMemory--SQUASHED' into Ghidra_10.1 2021-11-23 14:04:06 -05:00
Dan
8b2af5241a GP-1447: Added 'View all Memory' override toggle to Debugger. 2021-11-23 10:49:00 -05:00
ghidra1
02e1970837 GP-1497 added external safeguards for inadvertent context 2021-11-23 09:58:24 -05:00
ghidravore
8ea716eb70 GP-1286 fixing bug in datatypes tree that caused stack traces if adding
nodes with a filter on. This also required a revisit to the fix for
GP-998
2021-11-12 15:28:18 -05:00
ghidra1
d9788c0094 Revert "GP-1438 - Added an equals method to SourceArchives so clients do not need to get the universal id"
This reverts commit c8003ecc5a.
2021-11-10 11:10:18 -05:00
ghidra1
254fca405a Merge remote-tracking branch
'origin/GP-1438-dragonmacher-source-archive-equals--SQUASHED' (Closes
#3116)
2021-11-09 20:13:20 -05:00
ghidra1
216ef3a414 Merge remote-tracking branch 'origin/GP_1417_DataDB_lazylength' 2021-11-09 20:11:29 -05:00
dragonmacher
c8003ecc5a GP-1438 - Added an equals method to SourceArchives so clients do not
need to get the universal id

Closes #3116
2021-11-09 17:08:16 -05:00
emteere
28676b4ec0 GP-1417_emteere code review changes 2021-11-09 21:26:39 +00:00
ghidravore
661b641a42 added small improvement 2021-11-05 13:53:55 -04:00
dragonmacher
7d14413149 Test fixes 2021-10-28 09:57:42 -04:00
Ryan Kurtz
6df7fa868a Merge remote-tracking branch 'origin/GP-1-dragonmacher-remove-deprecated-methods-squashed' 2021-10-27 13:41:48 -04:00
Ryan Kurtz
2ef4f26120 Merge remote-tracking branch 'origin/GP-2-dragonmacher-spelling-fixes' 2021-10-27 13:38:40 -04:00
Ryan Kurtz
a8fc117501 Merge remote-tracking branch
'origin/GP-1122_dev747368_PR-2043_astrelsky_dwarfNamespacePath' (Closes
#2014, Closes #2043)
2021-10-27 13:32:57 -04:00
dev747368
8a407a1169 GP-1122 (PR #2043) remove ':', '/' mangling and change ' ' mangling
Change DWARF mangling logic to allow ':', '/' and convert ' ' to '_'.
Fixup some spots that were using fragile CategoryPath / Namespace string
parsing.
2021-10-27 13:16:12 -04:00
dragonmacher
0248c4f1ba spelling fixes 2021-10-26 16:31:02 -04:00
dragonmacher
d05a57ae1a Removal of old deprecated methods 2021-10-25 15:12:25 -04:00
dragonmacher
9a9c1fc64a GP-1424 - remove 'refresh' action from data type manager 2021-10-22 09:11:29 -04:00
Ryan Kurtz
c1121d7b93 Merge remote-tracking branch
'origin/GP-1382-dragonmacher-search-for-structures' (Closes #759)
2021-10-21 14:31:18 -04:00
dragonmacher
ec88c732d2 GP-1382 - Added Find actions to the Data Types provider to allow users
to find structures by size or by offset(s).
2021-10-21 14:17:54 -04:00
Ryan Kurtz
4571c425c1 Merge remote-tracking branch 'origin/GP-1361-dragonmacher-non-function-repeatable-comments' 2021-10-21 13:48:34 -04:00
emteere
56942bbc50 GP-1417_emteere initial stab at lazy DataDB size 2021-10-19 20:45:29 +00:00
Ryan Kurtz
ba4d35021c Merge remote-tracking branch 'origin/GP-1414_SpecExtensionPanelNPE'
(Closes #3502)
2021-10-19 14:02:49 -04:00
caheckman
c4651953d3 Fix NPE in SpecExtensionPanel 2021-10-19 13:00:22 -04:00
Ryan Kurtz
6f969ddf73 Merge remote-tracking branch 'origin/GP-1404_RiscvCspecParsing' 2021-10-19 11:36:41 -04:00
Ryan Kurtz
2b0e703fa8 GP-1265: Fixing gradle compilation error 2021-10-19 08:14:39 -04:00
dragonmacher
a54d0e28d6 GP-1361 - Updated auto comments to show user-defined repeatable comments
from the reference destination

Closes #2475
2021-10-18 17:10:57 -04:00
Dan
527c4fcd58 GP-1265: Specified DataType.encodeValue/Representation, implemented some primitives and strings. 2021-10-18 12:20:32 -04:00