Commit Graph

4931 Commits

Author SHA1 Message Date
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
Ryan Kurtz 23597c71d6 Merge remote-tracking branch
'origin/GP-2748_James_elf_process_entry--SQUASHED' (Closes #4667)
2023-04-04 08:25:27 -04:00
Ryan Kurtz 697b921172 Merge remote-tracking branch 'origin/GP-3270_dev747368_aiff_aifc_embeddedmediasearch' 2023-04-04 08:08:50 -04:00
Ryan Kurtz fdc0a4612c Merge remote-tracking branch
'origin/GP-3285_emteere_AdditionalConstantSizeExtensions--SQUASHED'
(Closes #5161)
2023-04-04 08:04:25 -04:00
Ryan Kurtz 36575af57d Merge remote-tracking branch
'origin/GP-3284_emteere_CParserCancelMoreResponsive' (Closes #5181)
2023-04-04 07:47:58 -04:00
Ryan Kurtz 034b46fee5 Merge remote-tracking branch 'origin/patch' 2023-04-04 07:43:19 -04:00
emteere 2ac921df58 GP-3285 Added parsing of parenthesized values with ull, llu, lu, LL suffixes 2023-04-04 07:34:46 -04:00
ghidra1 cf17f27a5b GP-3286 allow larger custom param size in function editor 2023-04-04 06:57:32 -04:00
emteere 1876e884c8 GP-3284 Added TaskMonitor into Preprocessor and CParser parser loops 2023-04-03 22:57:46 +00:00
emteere 8c71f9d7fa GP-3215 removed wchar_t as a keyword and convert any wchar_t typedef to
built-in wchar_t
2023-04-03 19:54:45 +00:00
James 6258dd9eee GP-2748 added calling convention for elf entry point 2023-04-03 15:35:27 +00:00
Ryan Kurtz 5593ac554a Merge branch 'GP-0_ryanmkurtz_PR-5154_Gravelbones_omf_select' 2023-04-03 06:37:03 -04:00
Ryan Kurtz e60aae9cc0 GP-0: Formatting 2023-04-03 06:29:36 -04:00
dragonmacher 40ebdc68ef Test swing thread access fix 2023-03-31 14:06:39 -04:00
Ryan Kurtz 17a2dcd2ef Merge remote-tracking branch 'origin/GP-3275_ghizard_MDMang_accessible_VxT_nested_parent_info--SQUASHED' 2023-03-31 11:28:53 -04:00
ghizard 51c5bc05fb GP-3275 - MDMang VxT nested parent accessibility 2023-03-31 10:43:33 -04:00
Ryan Kurtz 3bbcc56886 Merge remote-tracking branch 'origin/GP-3269_UnneededSubpieceCast' 2023-03-31 06:12:56 -04:00
Ryan Kurtz d01981a807 GP-3272: Fixed an issue that could cause the Importer to not respect the
"Load System Libraries From Disk" and "Load Local Libraries From Disk"
options if the "Perform Library Ordinal Lookup" option was used.
2023-03-30 11:07:12 -04:00
Ryan Kurtz 5e81cf5d83 Merge remote-tracking branch 'origin/GP-1529_Dan_emuInterruptExtern--SQUASHED' 2023-03-30 07:59:31 -04:00
dev747368 bb457b9a6a GP-3270 improve AIFF embedded media search
Don't trigger on 'FORM....AIFF' pattern unless it has a valid size
value.

Add AIFC since its the same thing with slightly different magic bytes.
2023-03-29 23:20:19 +00:00
caheckman 6981a90700 GP-3269 Never input cast to SUBPIECE or PIECE 2023-03-29 18:23:56 -04:00
Dan 4aa54dd1f9 GP-1529: Interrupt emulator when decoding uninitialized memory 2023-03-29 16:36:17 -04:00
ghidragon 11ac896fb3 Merge remote-tracking branch 'origin/GP-3264_ghidragon_debugger_slow_down_caused_by_byteviewer_selection_bug' 2023-03-28 14:09:27 -04:00
ghidragon e13957f5f0 GP-3264. Fixed issue with byteviewer with selections starting and
stoping on the same separator line caused debugger slow down
2023-03-28 14:00:14 -04:00
Ryan Kurtz 1af765ef5c Merge branch 'GP-0_ryanmkurtz_PR-5166_Gravelbones_omf_skip_comdat2' 2023-03-28 07:59:15 -04:00
Ryan Kurtz 25fd6c062f Merge remote-tracking branch 'origin/GP-3197_dev747368_markup_elfnotes_fix--SQUASHED' 2023-03-28 07:56:46 -04:00
Ryan Kurtz d0e28a7036 Merge remote-tracking branch
'origin/GP-3260_ghidra1_ElfMipsRelocs--SQUASHED' (Closes #5160)

Conflicts:
	Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/extension/datatype/finder/DecompilerReference.java
2023-03-28 07:29:26 -04:00
ghidra1 836604e09d GP-3260 Corrected MIPS relocation issues and a few related issues affecting listing markup 2023-03-27 19:10:19 -04:00
dev747368 b3dec2a2ba GP-3197 fix elf note markup when default data is present 2023-03-27 16:27:24 -04:00
ghidragon 6f35c7ec47 GP-0 fixed simple trip wire test for added category of listing
sub-options
2023-03-27 12:39:30 -04:00
Ryan Kurtz 667773c9f3 Merge remote-tracking branch
'origin/GP-3204_ghidra007_fixCreateEnumsFromSelectionDupNameIssue--SQUASHED'
(Closes #5036)
2023-03-27 09:59:10 -04:00
Ryan Kurtz a43de5bf95 Merge remote-tracking branch
'origin/GP-3263-dragonmacher-dt-finder-exception' (Closes #5164)
2023-03-27 09:54:52 -04:00
dragonmacher 750cfc6994 GP-3263 - Fixed exception in data type finder 2023-03-27 09:44:35 -04:00
dragonmacher 1853506b15 Test fixes for bad options name 2023-03-27 09:20:16 -04:00
Ryan Kurtz 688e572894 GP-3259: Fixing exception when handling Mach-O PPC relocations 2023-03-27 08:22:37 -04:00
Gravelbones f462733ae3 OMF format: Select 16/32 bit based on SEGHEAD 2023-03-26 12:22:30 +02:00
Gravelbones 216616ff8c OMF format: Fix for comdat and fixup records 2023-03-26 12:10:38 +02:00
ghidra007 eaf804fc33 GP-3204 Updated CreateEnumFromSelection action to handle duplicate named entries. 2023-03-24 21:35:09 +00:00
ghidragon 043f57d04a GP-1593 - fixed bug introduced by GP-1593 2023-03-24 15:22:48 -04:00
Ryan Kurtz fa38ad285d Merge remote-tracking branch
'origin/GP-3250_ghidragon_default_call_graph_model' (Closes #5157)
2023-03-24 15:10:45 -04:00
Ryan Kurtz 9cf60faef0 Merge remote-tracking branch
'origin/GP-3155_caheckman_PR-2810_Pokechu22_countleadingzeros'
(Closes #2810)
2023-03-24 14:29:30 -04:00
caheckman 945d91fc93 GP-3155 Regenerating parsers, documentation. LZCOUNT tests. 2023-03-24 13:06:45 -04:00
Ryan Kurtz 4d19a8d031 Merge remote-tracking branch
'origin/GP-1100_ghidragon_function_signature_parser_bugs' (Closes #3178)
2023-03-24 08:18:10 -04:00
Ryan Kurtz b2c79f8c7e Merge remote-tracking branch 'origin/GP-1814_ghidra1_DataUtilities' 2023-03-24 08:16:16 -04:00
Ryan Kurtz 9594431f09 Merge remote-tracking branch 'origin/GP-3175_dev747368_dwarf_apple_silicon_kdk' 2023-03-24 08:09:15 -04:00
Ryan Kurtz d5aea10dcf Merge remote-tracking branch
'origin/GP-3221_ghidra1_PR-2494_astrelsky_ElfDynamicAddressEntries'
(Closes #2494)
2023-03-24 08:07:59 -04:00
Ryan Kurtz 608c793954 Merge remote-tracking branch 'origin/GP-388_ghidragon_simplify_template_name_display--SQUASHED' 2023-03-24 08:05:16 -04:00
ghidra1 14b78c1307 GP-1633 added new DataUtilities.createData method without stackPointers
param
2023-03-23 16:17:58 -04:00