Commit Graph

8312 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
Dan
deaa24a496 GP-0: Guard the buffer truncation with Reason.EXECUTE_DECODE 2023-04-03 09:56:13 -04:00
Ryan Kurtz
88d0110a09 Merge remote-tracking branch 'origin/GP-3107_ghidra1_DTMResolveWithSource' 2023-04-03 09:01:16 -04: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
Ryan Kurtz
1a16aa8564 Merge remote-tracking branch 'origin/GP-3277-dragonmacher-file-chooser-npe' 2023-04-03 06:07:00 -04:00
dragonmacher
40ebdc68ef Test swing thread access fix 2023-03-31 14:06:39 -04:00
Ryan Kurtz
02e547dac9 Merge remote-tracking branch 'origin/GP-3265_dev747368_more_bittwiddling_fix' 2023-03-31 11:31:15 -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
Dan
2fb2902721 GP-0: Fixes post GP-1529 2023-03-31 11:21:59 -04:00
ghizard
51c5bc05fb GP-3275 - MDMang VxT nested parent accessibility 2023-03-31 10:43:33 -04:00
ghidra1
efe7088757 GP-3107 corrected issues related to resolving datatype from program to
an archive or composite editor.
2023-03-31 10:35:17 -04:00
dragonmacher
ff98922e54 GP-3277 - Fixed file chooser NPE 2023-03-31 09:59:57 -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
dragonmacher
4dbb22bf83 Test fixes 2023-03-30 08:25:11 -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
Ryan Kurtz
be77115bab Merge remote-tracking branch 'origin/patch' 2023-03-29 08:26:06 -04:00
Ryan Kurtz
c4d0c7928b Merge remote-tracking branch 'origin/GP-2892_ghidorahrex_x86_nop_pause--SQUASHED' into patch 2023-03-29 08:13:19 -04:00
Ryan Kurtz
82b15ccec3 Merge remote-tracking branch 'origin/GP-1-dragonmacher-html-fix' 2023-03-29 07:51:22 -04:00
dragonmacher
38c11444a6 Fixed html rendering that was still using css 2023-03-28 14:38:16 -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
ghidorahrex
d35e81051a GP-2892: corrected NOP 0x90 to not collide with PAUSE. 2023-03-28 13:13:19 -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
7bb10114df GP-3265 fix bit twiddling in NumericUtilities.toHexString() 2023-03-27 21:02:18 +00:00
dev747368
b3dec2a2ba GP-3197 fix elf note markup when default data is present 2023-03-27 16:27:24 -04:00
Dan
e259fbd65c GP-0: Fix tests broken by agressive Sleigh symbol check. 2023-03-27 15:49:08 -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
2baf786689 Merge remote-tracking branch 'origin/GP-3261_PartialUnionStripping' 2023-03-27 09:56:40 -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