Commit Graph

9377 Commits

Author SHA1 Message Date
Ryan Kurtz
7fa3389119 GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00
Ryan Kurtz
113156a19f Merge remote-tracking branch 'origin/GP-3030_FidUpdates' 2023-05-01 07:03:28 -04:00
Ryan Kurtz
70405b07b0 GP-2257: Fixing compilation error 2023-05-01 06:54:27 -04:00
Ryan Kurtz
7511825043 Merge remote-tracking branch
'origin/GP-2257_ghidorahrex_PR-4378_Nalen98_eBPF-proc-support'
(Closes #4378)
2023-05-01 06:30:25 -04:00
Ryan Kurtz
6984c87da8 Merge remote-tracking branch
'origin/GP-2257_ghidorahrex_PR-4258_Heurs_bpf_processor' (Closes #4258)
2023-05-01 06:28:22 -04:00
Ryan Kurtz
5b6a902c8c Merge remote-tracking branch 'origin/GP-3077_emteere_CrossedConstants--SQUASHED' 2023-05-01 06:25:01 -04:00
Ryan Kurtz
aa893f6721 Merge remote-tracking branch 'origin/GP-2114_dev747368_Golang--SQUASHED' 2023-05-01 06:19:11 -04:00
Ryan Kurtz
5396d68128 Merge remote-tracking branch 'origin/GP-3344_dev747368_applydataarchives_choice--SQUASHED' 2023-05-01 06:16:05 -04:00
Ryan Kurtz
0e86345f15 Merge remote-tracking branch
'origin/GP-2679_ghidra007_rtti_fix_for_static_stripped_gccs'
(Closes #4414)
2023-05-01 06:11:52 -04:00
Ryan Kurtz
393e9e6f44 Merge remote-tracking branch 'origin/GP-3367_StaleLateRestriction' 2023-05-01 06:08:21 -04:00
Ryan Kurtz
babbb6bb08 Merge remote-tracking branch
'origin/GP-3371_emteere_CParserTypdefEnumFixes--SQUASHED' (Closes #5271)
2023-05-01 06:05:45 -04:00
Ryan Kurtz
eb7450dd87 Merge remote-tracking branch 'origin/GP-3368_ghizard_ChangeHistory_style' 2023-05-01 06:00:36 -04:00
Ryan Kurtz
d63b9b4764 Merge remote-tracking branch 'origin/GP-3358_Dan_traceUndoUpdate' 2023-05-01 05:58:26 -04:00
caheckman
0c4a44c4d3 GP-3030 Update to FID files 2023-05-01 04:14:57 -04:00
dev747368
87c16f9cd0 GP-2114 golang import / analyzer 2023-05-01 02:02:53 -04:00
emteere
02248d2251 GP-3077 Added constant tracking through stack for stack parameters, fixed issues with values getting crossed moving in and out of memory, added prototype param type creation, added setting for restricting parameters to know pointers to handle harvard architectures and pointertypedefs 2023-05-01 01:57:56 -04:00
dev747368
0bfbf50890 GP-3344 user settable apply data archive 2023-05-01 01:40:54 -04:00
emteere
ccee80e8ad GP-3371 Fixed parsing of forward declared enums and certain typedefs declared and used within a function body 2023-05-01 01:39:32 -04:00
ghidra007
1d14222f37 GP-2679 Gcc class recovery improvements. Created classes for Vtable,
Typeinfo, etc. Reworked vtable, const vtable and vtt discovery. Now
works for static gcc and for mingw/cygwin programs.
2023-04-30 22:02:37 +00:00
emteere
e0e9c0d137 GP-2257 minor refactoring to collapse constructors, added sleigh lint
flag, removed killed by call causing CONCATs
2023-04-29 21:56:45 +00:00
ghizard
d5bfdeaee7 GP-3368 - Add style to ChangeHistory 2023-04-28 13:48:18 -04:00
caheckman
bdc6e2202c GP-3367 Delay full copy of prototype in lateRestriction 2023-04-28 13:31:05 -04:00
Ryan Kurtz
1a43822637 Merge remote-tracking branch 'origin/GP-3357_Dan_addRegionAction--SQUASHED' 2023-04-28 11:32:28 -04:00
Ryan Kurtz
3f0e9e082d Merge remote-tracking branch 'origin/GP-1470_Dan_gdbStackRecord' 2023-04-28 11:31:09 -04:00
Ryan Kurtz
c21a7ba4fe Merge remote-tracking branch 'origin/GP-3361_Dan_dbgDisassembleKeys' 2023-04-28 11:29:42 -04:00
Dan
3db155ad2c GP-3357: Add 'Add Region' and 'Delete Regions' actions 2023-04-28 10:58:18 -04:00
Ryan Kurtz
80ccdadeba Merge remote-tracking branch
'origin/GP-2563_SplitVarnodesBasedOnDatatype' (Closes #3884)
2023-04-28 06:06:36 -04:00
Ryan Kurtz
2eb1ef975e Merge remote-tracking branch 'origin/GP-3309_ArrayAsUnion' 2023-04-28 06:04:50 -04:00
Ryan Kurtz
8322b17576 Merge remote-tracking branch 'origin/GP-3297_JumpValuesRangeDefault' 2023-04-28 06:01:04 -04:00
caheckman
828aaa584b GP-3309 Allow single element array resolution 2023-04-27 16:33:00 -04:00
Dan
97ef45a2bb GP-3358: Fix for DO_OBJECT_RESTORED post GP-3084 2023-04-27 14:29:00 -04:00
Dan
06d60fdf44 GP-3361: Fix D-key ambiguity in Debugger's static listing. 2023-04-27 14:04:38 -04:00
caheckman
bdf1314b4f GP-2563 SplitDatatype transformer 2023-04-27 12:35:14 -04:00
Ryan Kurtz
269ea1ae7a GP-0: Fixing some project java version inconsistencies 2023-04-27 07:58:13 -04:00
Ryan Kurtz
9ab603fb2d GP-0: Adding a cleanNatives Gradle task 2023-04-27 07:53:20 -04:00
ghidra1
f862cdd93d Merge branch 'GP-3350_ghidra1_ReviseApplyFunctionSignatureCmd' 2023-04-27 01:00:36 -04:00
ghidra1
b5a072c256 GP-3350 revised ApplyFunctionSignatureCmd with new FunctionRenameOption
enum
2023-04-27 00:59:51 -04:00
ghidra1
1d722447f7 GP-0 corrected test failures caused by x86 context size change 2023-04-27 00:45:13 -04:00
ghidra1
e2003f4c1b GP-1379/3022 revert rename of float types back to byte-size for future
consideration
2023-04-26 18:39:18 -04:00
ghidra1
6d85c6cbc1 Merge branch 'GP-1379_ghidra1_FloatDataTypeValues' (Closes #4853) 2023-04-26 17:02:03 -04:00
ghidra1
b9202411b9 GP-1379/3022 FloatFormat and BigFloat refactor in support of string
parsing and 80-bit float format.  Change float datatype naming to use
number of bits instead of bytes.
2023-04-26 16:55:48 -04:00
Ryan Kurtz
e73265077c Merge branch 'GP-0_fix-tests' 2023-04-26 14:17:24 -04:00
James
f0f0500956 GP-0 fix tests 2023-04-26 14:16:51 -04:00
Ryan Kurtz
70dad9ec9d Merge remote-tracking branch 'origin/GP-3213_Dan_preventUndoTraceInitialization--SQUASHED' 2023-04-26 12:31:09 -04:00
ghidra1
ff5ef27231 Merge branch 'GP-3235_ghidra1_VoidFunctionReturnStorage' 2023-04-26 12:20:30 -04:00
ghidra1
19c1e8ae5b GP-3235 improved auto-assignment of VOID storage to void return type for
function
2023-04-26 12:19:26 -04:00
ghidra1
f7f03c0ca2 Merge remote-tracking branch 'origin/GP-3258_x86_changes_for_fid' 2023-04-26 12:11:47 -04:00
ghidra1
bc52cf8a29 Merge branch 'GP-2487_ghidracadabra_PR-4336_ekilmer_fix-lock-prefix'
(Closes #4336)
2023-04-26 12:11:10 -04:00
Dan
c0835bf903 GP-3213: Prevent trace.undo where it might cause inconsistencies. 2023-04-26 12:09:39 -04:00
James
56c395b39d GP-2487 formatting and misc improvements, fixing MOV duplicate patterns 2023-04-26 12:05:55 -04:00