Commit graph

9272 commits

Author SHA1 Message Date
dragonmacher
fabdc3739c GP-3254 - Added a Front End tool option to disable application-wide
tooltips
2023-04-24 19:51:52 -04:00
ghidra1
528c0a8b94 Merge branch 'GP-3150_emteere_ARM_ReturnBranchWaffleLockupFix' 2023-04-21 15:34:16 -04:00
emteere
4443a7ab19 GP-3150 Fix potential waffling of RETURN/BRANCH on pop of pc if bad
flows are present function flowing into another function.
2023-04-21 15:33:12 -04:00
Ryan Kurtz
5f7113bd39 Merge remote-tracking branch
'origin/GP-3339_ghidra1_ElfOffsetPointers--SQUASHED' (Closes #5238)
2023-04-21 14:53:17 -04:00
Ryan Kurtz
5f333dc4e1 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-20230421-1' 2023-04-21 14:51:01 -04:00
Dan
34b230919e GP-0: Fix some infrequently failing tests. Fixes real issue in impl. 2023-04-21 14:40:21 -04:00
ghidra1
ef8d86e0ae GP-3339 avoid offset-pointer creation in execute blocks during ELF relocation processing. Also skip for section-symbol based relocations. 2023-04-21 13:55:34 -04:00
Ryan Kurtz
39611523bf Merge remote-tracking branch 'origin/GP-3329-dragonmacher-search-text-hl-bug--SQUASHED' 2023-04-21 12:45:48 -04:00
dragonmacher
84650030d0 GP-3329 - Search Highlights - Major update and refactor of the way Listing highlights work. Highlights are now more closely coupled with the fields that will paint them. 2023-04-21 12:43:42 -04:00
Ryan Kurtz
c1055580ee Merge remote-tracking branch 'origin/GP-3340-dragonmacher-docs-stylesheet-fix' 2023-04-21 12:41:53 -04:00
Ryan Kurtz
17ad8c3a47 Merge remote-tracking branch 'origin/GP-3044_emteere_sharedReturnFix--SQUASHED' 2023-04-21 12:00:55 -04:00
Ryan Kurtz
8d1563e7ad Merge remote-tracking branch 'origin/GP-3196_Dan_addMissingHelp--SQUASHED' 2023-04-21 11:59:14 -04:00
Ryan Kurtz
706b5e9cb5 Merge remote-tracking branch 'origin/GP-3222_d-millar_export_to_ISF--REBASE' 2023-04-21 11:56:09 -04:00
d-millar
94166ac349 GP-3222: Adds ability to export/serve symbols & types as Volatility ISF
JSON
2023-04-21 11:31:47 -04:00
ghidra1
7891d26115 GP-0 allow use of null for global namespace 2023-04-21 08:39:44 -04:00
ghidra1
5ed7daf267 Merge branch 'GP-3298_ghidra1_ProgramSaveAs' 2023-04-20 21:05:18 -04:00
ghidra1
61a2b8335c GP-0 avoid unnecessary DB write for DBStringMapAdapter 2023-04-20 20:44:14 -04:00
dragonmacher
54c786c291 GP-3340 - Fixed docs referencing old style sheet 2023-04-20 20:24:27 -04:00
ghidra1
cd4452ace9 GP-0 added missing transaction to DBTrace constructor 2023-04-20 19:31:02 -04:00
emteere
86040a79f9 GP-3044 Removed check for instructions that might fall into the top of a function being considered for a shared return function 2023-04-20 16:55:10 -04:00
ghidra1
ef93801aa1 GP-0 minor javadoc revision 2023-04-20 15:50:46 -04:00
ghidra1
2cdaebf0c3 Merge branch 'GP-2308_1633_ghidra1_FunctionDefinitionCallingConventions'
(Closes #4537, Closes #4898, Closes #3723, Closes #3267)
2023-04-20 15:41:45 -04:00
emteere
bb6755a72e GP-2308 Fix for cparser .out file not in CWD 2023-04-20 14:01:44 -04:00
ghidra1
c67266a3f7 GP-2308/1633 corrected ParseDialogParsingAndPromptsTest timing issues 2023-04-20 14:01:42 -04:00
emteere
08b20d5d21 GP-2308 Refactored parsing dialog adding includepaths and Achitecture,
handle noreturn tags
2023-04-20 14:01:41 -04:00
ghidra1
a4776892bd GP-1633/GP-2308 Added ProgramArchitecture to datatype managers.
Refactored ProjectDataTypeManager to extend StandaloneDataTypeManager.
Added actions to datatype tree to allow setting archive architecture.
Added use of storage translators when switching architectures.  Allow
FunctionDefinition to accept arbitrary calling convention
names and many other misc changes.
2023-04-20 14:01:39 -04:00
Dan
dd7c812377 GP-3196: Fix missing help anchors 2023-04-20 13:57:00 -04:00
Ryan Kurtz
9dcc504965 Merge remote-tracking branch
'origin/GP-3236_ghidra1_PeMingwRelocs--SQUASHED' (Closes #5155)
2023-04-20 07:51:16 -04:00
Ryan Kurtz
280322cbe0 GP-2602: Improving ExternalSymbolResolverAnalyzer.canAnalyze() check 2023-04-20 07:32:59 -04:00
Ryan Kurtz
0f335dbc1c Merge remote-tracking branch 'origin/GP-3111_ryanmkurtz_gradle-max--SQUASHED' 2023-04-20 06:19:54 -04:00
Ryan Kurtz
50a3bc30d2 GP-3111: Enforcing maximum supported Gradle version 2023-04-20 06:19:14 -04:00
ghidra1
754a8cb85f GP-3236 added MinGW pseudo-relocation analyzer 2023-04-19 19:44:42 -04:00
ghidra1
15554a6fd6 Program SaveAs fix 2023-04-19 18:42:05 -04:00
ghidra1
4a2ceba6e0 Merge remote-tracking branch 'origin/GP-3119_ryanmkurtz_yajsw' 2023-04-19 17:22:56 -04:00
ghidra1
e7b97c8f70 GP-2744 corrected ELF issue with missing entry symbol 2023-04-19 17:01:56 -04:00
Ryan Kurtz
f72c551579 Merge remote-tracking branch 'origin/GP-3336_ghizard_DevelopDumpAlltypeScript_wrap_HTMLUtilities_call_in_Swing' 2023-04-19 11:00:32 -04:00
ghizard
6e1b8369bd GP-3336 - DeveloperDumpAllTypesScript wrap call with Swing 2023-04-19 10:20:37 -04:00
Ryan Kurtz
8242c31c4a GP-0: Adding "offline" system property to fetchDependencies.gradle
(#4146)

When the "offline" system property is used, the linux commands used to
download everything will be output, but nothing will actually be
downloaded.
2023-04-19 08:43:09 -04:00
Ryan Kurtz
1874fcff7f Merge remote-tracking branch 'origin/GP-2602_ryanmkurtz_macho-libs--SQUASHED' 2023-04-19 06:09:14 -04:00
Ryan Kurtz
486001b9e7 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-18-23' 2023-04-19 06:08:04 -04:00
Ryan Kurtz
12619a28ae GP-2602: Mach-O external libraries are now linked during analysis.
FixupELFExternalSymbolsScript.java has been replaced with ExternalSymbolResolverAnalyzer.java.
2023-04-19 05:58:42 -04:00
dragonmacher
2dad8d99a9 Test fix 2023-04-18 12:21:29 -04:00
Ryan Kurtz
db6745b242 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-4-17-23' 2023-04-18 06:05:02 -04:00
dragonmacher
3c9dbf5414 Test fixes 2023-04-17 14:38:25 -04:00
Ryan Kurtz
a21c2c4347 Merge remote-tracking branch 'origin/GP-3094-dragonmacher-theme-color-consolidation--SQUASHED' 2023-04-17 05:39:28 -04:00
dragonmacher
4f1d3c8053 GP-3094 - Theming - Converted most colors to palette colors 2023-04-14 16:49:39 -04:00
ghidragon
84332ef95c GP-0 Fixed spelling error in Navigation html help file 2023-04-14 15:37:17 -04:00
Ryan Kurtz
687691f5c5 GP-3293: Fixing compilation issue 2023-04-14 15:11:33 -04:00
Ryan Kurtz
871d6d951a Merge remote-tracking branch 'origin/GP-0_ryanmkurtz_cancelled' 2023-04-14 15:06:18 -04:00
Ryan Kurtz
68abad7aed Merge remote-tracking branch 'origin/GP-3293_RTTI_Analyzer_Script_addOption_checkOption--SQUASHED' 2023-04-14 15:04:36 -04:00