Commit graph

5182 commits

Author SHA1 Message Date
Ryan Kurtz
280322cbe0 GP-2602: Improving ExternalSymbolResolverAnalyzer.canAnalyze() check 2023-04-20 07:32:59 -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
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
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
68abad7aed Merge remote-tracking branch 'origin/GP-3293_RTTI_Analyzer_Script_addOption_checkOption--SQUASHED' 2023-04-14 15:04:36 -04:00
ghidra007
d8cdcfb068 GP-3293 - Added RTTI Analyzer option to the program information called 'RTTI Found' and use it to determine whether to rerun and also when deciding whether to run the RTTI script. 2023-04-14 18:57:55 +00:00
Ryan Kurtz
54536f7c90 Merge remote-tracking branch 'origin/GP-3316_ghizard_PDB_developer_script_to_apply_to_empty_program' 2023-04-14 10:30:25 -04:00
Ryan Kurtz
64cf5152f9 Merge remote-tracking branch 'origin/GP-3279_ghizard_20230401_PDB_struct_union_conflicts_due_to_members_of_same_datatype_name_but_different_type--SQUASHED' 2023-04-13 12:35:05 -04:00
ghizard
e89488d75f GP-3279 - PDB conflicts on composite member datatypes of same name for older unnamed members 2023-04-13 12:30:51 -04:00
dev747368
0133090b0d GP-2363 add support for ELF compressed sections
Mainly for compressed DWARF .debug* sections
2023-04-13 12:56:48 +00:00
Ryan Kurtz
e9e408679d GP-3321: Fixed interactive python transaction issues 2023-04-13 06:56:30 -04:00
Ryan Kurtz
644d4f498f Merge branch 'GP-0_ryanmkurtz_PR-5211_ekilmer_fix-sleighexample' 2023-04-13 05:57:25 -04:00
ghidragon
32093d63a0 GP-0 fixing enum tests 2023-04-12 11:29:40 -04:00
ghizard
815a38b4fe GP-3316 - PDB developer script to apply to empty program 2023-04-11 22:14:11 -04:00
ghidragon
d04b9fbd70 Merge branch 'GP-3281_ghidragon_followup_file_archive_test_failures' 2023-04-11 15:37:35 -04:00
ghidragon
2f79392822 GP-0 Fixed enum tests related to ticket Gp-3255 2023-04-11 13:36:00 -04:00
ghidragon
ef89b96847 Fixing test failures related to GP-3281 branch 2023-04-11 13:19:58 -04:00
Ryan Kurtz
e6ce51d81d GP-0: Adding Headless Eclipse run configuration. It provides no command
line arguments...those have to be added manually.
2023-04-11 10:56:48 -04:00
ghidra1
65d2643c16 GP-0 Updated FunctionEditorModelTest 2023-04-11 10:38:14 -04:00
Ryan Kurtz
3f13d99079 Merge remote-tracking branch 'origin/GP-3310_CParser_DefinedIncludeFileName' 2023-04-11 07:57:13 -04:00
emteere
06bc8ddd6b GP-3310 Fixed defined include file names and pre-processor constants
with size specification of UL and LL
2023-04-11 02:05:30 +00:00
ghidragon
45daeee35f GP-3282- fallout from recent change. Need to make sure we don't keep
asking as they changing tabls
2023-04-10 15:55:51 -04:00
Eric Kilmer
8afa3a2be3
Fix C++ sleighexample compilation 2023-04-10 10:07:36 -04:00
Ryan Kurtz
eaf3f32121 Merge remote-tracking branch 'origin/GP-3281_ghidragon_fix_to_allow_mulitple_file_archives_with_same_name' 2023-04-10 07:56:05 -04:00
Ryan Kurtz
08ea793ac9 Merge remote-tracking branch
'origin/GP-3255_ghidragon_enum_issues--SQUASHED' (Closes #3806)
2023-04-10 07:51:19 -04:00
Ryan Kurtz
b8470ace56 Merge remote-tracking branch 'origin/GP-3283-dragonmacher-reference-utils-exception' 2023-04-10 07:49:00 -04:00
dragonmacher
9424c64bb6 GP-3283 - Fixed exceptions for 2 edge cases 2023-04-07 16:33:14 -04:00
ghidragon
a2a787b404 GP-2355 Improved Enum handling of negative values. Previously, the GUI only supported unsigned values even thought the API supported signed values. 2023-04-07 15:39:03 -04:00
caheckman
fe137f20f3 GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
caheckman
e02c600234 GP-3292 Fix initializeForReading in case where there is only 1 value 2023-04-06 20:10:46 -04:00
ghidragon
5db99f4167 GP-3281 fixed DataTypes tree is allow multiple file archives with the
same name to be opened.
2023-04-06 16:39:40 -04:00
Ryan Kurtz
ca9a56b5f4 Merge remote-tracking branch 'origin/GP-3224_RenameFlexibility'
(Closes #4863)
2023-04-06 12:11:50 -04:00
Ryan Kurtz
32e5c3de56 GP-3262: Mach-O PowerPC relocation framework 2023-04-06 08:07:47 -04:00
Ryan Kurtz
abbda21163 GP-3119: Upgrading YAJSW to 13.09 2023-04-05 12:30:04 -04:00
Ryan Kurtz
e417c4a025 GP-0: Fixing javadoc warning 2023-04-05 08:50:39 -04:00
Ryan Kurtz
fba01cde18 Merge remote-tracking branch 'origin/GP-3282_ghidragon_analysisflag--SQUASHED' 2023-04-05 07:34:25 -04:00
ghidragon
bbadb4aed4 GP-3282 Separated out the concepts of whether or not a program was analyzed from the state of if the user should be asked to analyze on open 2023-04-04 15:39:17 -04:00
ghidra1
75a185aa9e Merge remote-tracking branch
'origin/GP-3249_ryanmkurtz_PR-5156_tomnelson_jar' (Closes #5156)
2023-04-04 15:12:45 -04:00
Ryan Kurtz
afdc83c048 Merge remote-tracking branch
'origin/GP-3278_dev747368_dwarf_enum_signedness' (Closes #5180)
2023-04-04 12:57:43 -04:00
Ryan Kurtz
e8d4a45fd9 Merge remote-tracking branch 'origin/GP-3098_ghidra007_associate_libs_script--SQUASHED' 2023-04-04 11:35:37 -04:00
ghidra007
48d0032eb5 GP-3098 Created script to associate libraries in PE programs given the libraries exist in project. 2023-04-04 15:10:10 +00:00
Ryan Kurtz
c8d5926c8c Merge remote-tracking branch
'origin/GP-3286_ghidra1_FunctionEditorParamSize' (Closes #4983)
2023-04-04 09:10:44 -04:00