Commit graph

9722 commits

Author SHA1 Message Date
Ryan Kurtz
b1fd68d5c2 Merge remote-tracking branch 'origin/GP-3591_ghidra1_CreateFunctionBody'
into patch (Closes #5412)
2023-06-30 12:46:09 -04:00
Dan
899772973a GP-3295: Add askPassword to GhidraScript API. 2023-06-29 17:05:47 -04:00
Ryan Kurtz
92e77ff5cb Merge remote-tracking branch 'origin/GP-3571_Dan_emuCtx' into patch 2023-06-29 13:50:50 -04:00
Ryan Kurtz
efb8c23153 Merge remote-tracking branch
'origin/GP-3589-dragonmacher-class-from-namespace-error' into patch
(Closes #5480)
2023-06-29 13:26:36 -04:00
Ryan Kurtz
5759352c43 Merge remote-tracking branch 'origin/GP-3583_Dan_fixWoW64--SQUASHED' into patch 2023-06-29 06:31:32 -04:00
Dan
79992c1d9c GP-3571: Emulator heeds globalset 2023-06-28 15:49:23 -04:00
Dan
0c39626b73 GP-3583: Fix race in module arch detection. Set longMode bit. Add compat32 ldef. 2023-06-28 13:56:09 -04:00
Ryan Kurtz
ba53037d3d Merge remote-tracking branch 'origin/GP-3588_Dan_restoreWatchDataType' into patch 2023-06-28 11:33:49 -04:00
ghidra1
b1502f692a GP-3591 correct create function issue when entry point part of an
existing function
2023-06-28 09:16:10 -04:00
Ryan Kurtz
d481a845fb Merge remote-tracking branch
'origin/GP-3525_ghidorahrex_6x09_leaxy_fix--SQUASHED' into patch
(Closes #5414)
2023-06-28 07:31:13 -04:00
dragonmacher
4ba89c6a8a GP-3589 - Fixed exception while performing Convert to Class with a
filter applied
2023-06-27 17:09:16 -04:00
ghidra1
ed7ddd1b42 GP-0 corrected ProjectFileManager.dispose issue which could mask other
problems encountered during instantiation.
2023-06-27 14:57:31 -04:00
Dan
793b7b5ac5 GP-3538: Fix restoration of Watch data type. 2023-06-27 14:21:37 -04:00
ghidorahrex
52d4aaf285 GP-3525: Fixed 6x09 leax/leay instructions updating zero flag 2023-06-27 14:03:14 -04:00
Dan
37c9534c35 GP-3468: Purging Debugger help of deprecated text and referred to course
materials.
2023-06-27 13:52:44 -04:00
Ryan Kurtz
141d6d1acd Merge remote-tracking branch 'origin/GP-3586_ghidra1_ElfHeaderWarning' into patch 2023-06-27 13:15:47 -04:00
ghidra1
f9f32991be GP-3586 corrected inappropriate ELF Header warniing for non-ELF binary
import
2023-06-27 11:11:38 -04:00
Ryan Kurtz
bdd2143f98 GP-3584: Failing to parse PE ExceptionDataDirectory no longer prevents
the import from finishing (Closes #5483, Closes #5496)
2023-06-27 06:50:59 -04:00
Ryan Kurtz
233aba07c7 Merge remote-tracking branch
'origin/GP-3576_Dan_PR-5487_sakiodre_noHighVariableErrorDuringUnwind'
into patch (Closes #5487)
2023-06-27 06:03:37 -04:00
Ryan Kurtz
bec2bf704b Merge remote-tracking branch
'origin/GP-3572_Dan_dbgGuiEmuMemoryMappedPC' into patch (Closes #5410)
2023-06-26 14:46:35 -04:00
sakiodre
0b8d607040 Add no high variable error handling while unwinding stack in SymPcodeExecutor 2023-06-26 11:29:09 -04:00
Dan
bed48fe0bc GP-3572: Fix emu GUI crashes with mem-mapped PC 2023-06-23 17:37:55 -04:00
Ryan Kurtz
5e87119ef1 Merge remote-tracking branch
'origin/GP-3466-dragonmacher-extenions-version-check' into patch
(Closes #1193)
2023-06-22 10:57:33 -04:00
Ryan Kurtz
d5559a477c Merge remote-tracking branch
'origin/GP-3524_ghidorahrex_arm_thumb_vdup_fix' into patch
(Closes #5420)
2023-06-21 12:52:06 -04:00
Ryan Kurtz
d9d8947bda Merge remote-tracking branch
'origin/GP-2808_emteere_MoreCParserPragmaAndSilentFailure' into patch
(Closes #4692, Closes #5454)
2023-06-20 14:32:13 -04:00
dragonmacher
e321400ee8 GP-3466 - Added dialog to Extension installation to allow users to
bypass version restriction
2023-06-16 23:09:49 -04:00
Ryan Kurtz
dc7caf0e28 GP-3552: Fixed a timestamp encoding bug that caused PE symbol .exports
files to not get matched and applied in some circumstances
(Closes #5351)
2023-06-16 09:08:56 -04:00
Ryan Kurtz
a6253b1f7f Merge remote-tracking branch 'origin/GP-3546_dev747368_relax_elfgnunotebuildid_logic_patch--SQUASHED' into patch 2023-06-15 16:12:03 -04:00
Ryan Kurtz
01c5253c03 GP-0: Upping patch to 10.3.2 2023-06-15 16:11:22 -04:00
emteere
b5002820c5 GP-2808 Fixed more pragma parsing issues and fixed silent failure when a
parsing error actually exists in certain cases.
2023-06-14 23:20:14 +00:00
dev747368
3054034a18 GP-3546 relax gnu note build-id hash contents checking logic 2023-06-14 17:33:02 -04:00
ghidra1
69289358f2 GP-3543 additional vaidity checks for ELF Android relocation processing
and corrected related markup data
2023-06-14 15:41:04 -04:00
emteere
3736ae076c GP-3532 Minor 68000 function start pattern 2023-06-13 23:06:18 +00:00
ghidra1
476d98bd9f Merge branch 'GP-3543_ghidra1_ElfAndroidRelocFix' into patch 2023-06-13 18:36:34 -04:00
ghidra1
bcfc7c84d8 GP-3543 corrected ELF Android packed reloc bug and sleb128 datatype
value
2023-06-13 18:31:26 -04:00
ghidra1
d40c5165f5 GP-0 updated Change History for 10.3.1 release 2023-06-13 11:09:42 -04:00
Ryan Kurtz
7db06aabe6 GP-3539: Fixing Gradle 8 createExternalExtensions task dependency issue 2023-06-13 09:00:24 -04:00
ghidra1
5970699db1 Merge remote-tracking branch
'origin/GP-2955_ghidorahrex_PR-4795_Phlosioneer_m68k-pea-fix' into patch
(Closes #4795)
2023-06-12 20:19:58 -04:00
ghidra1
d5db5b643a Merge remote-tracking branch
'origin/GP-2779_ghidorahrex_PR-4808_Phlosioneer_m68k-movem-pc-fix' into
patch (Closes #4807, Closes #4808)
2023-06-12 20:17:06 -04:00
ghidra1
de6ff8440d Merge remote-tracking branch 'origin/GP-3478_ghidorahrex_aarch64_neon_mla_fix' into patch 2023-06-12 20:11:31 -04:00
ghidra1
6269f69c76 Merge remote-tracking branch
'origin/GP-2963_Ghidorahrex_PR-4838_c64cryptoboy_fix-6502-tsx' into
patch (Closes #4838)
2023-06-12 20:05:39 -04:00
ghidra1
de1071846a Merge remote-tracking branch
'origin/GP-3009_ghidorahrex_PR-4825_fenugrec_8048_allfixes' into patch
(Closes #2423, Closes #4825)
2023-06-12 19:59:41 -04:00
ghidra1
80cf7d6ce1 Merge remote-tracking branch 'origin/GP-3532_emteere_68k_REGABI_fix'
into patch (Closes #5390)
2023-06-12 19:49:46 -04:00
ghidra1
fc03b30ecf Merge branch 'GP-3506_ghidra1_HandleDataOrgChange' into patch 2023-06-12 19:43:26 -04:00
ghidra1
b5123f2553 GP-3506 Corrected various issues with data organization retention and
revision/upgrade
handling for datatypes
2023-06-12 19:13:04 -04:00
Ryan Kurtz
7115d1187a Merge remote-tracking branch
'origin/GP-3541_emteere_FixPragmaCommaParse' into patch (Closes #5427)
2023-06-12 17:24:58 -04:00
Ryan Kurtz
f7cdef1d56 Merge remote-tracking branch 'origin/GP-3518_JoinDoublePrecision' into patch 2023-06-12 17:23:33 -04:00
Ryan Kurtz
8e866ffa70 Merge remote-tracking branch 'origin/GP-3266_JumpTableSizeOption' into patch 2023-06-12 17:22:11 -04:00
emteere
6d428e0dc9 GP-3541 Fixed pragma parsing with embedded comma outside of parentheses 2023-06-12 21:17:24 +00:00
emteere
164ed51304 GP-3532 Reverted 68000 register calling convention change, added new
68000_register cspec.  Added function start patterns
2023-06-12 20:58:20 +00:00