ghidra007
|
81ad8d3043
|
GP-3868 rtti script - added code to skip external function editing
|
2023-09-22 17:52:35 +00:00 |
|
ghidra007
|
cb410f732c
|
GP-3861 added exceptions if missing expected windows rtti info
|
2023-09-22 16:35:41 +00:00 |
|
dragonmacher
|
8a79fdd9bd
|
Fix for recent Copy action change
|
2023-09-22 11:58:00 -04:00 |
|
dragonmacher
|
ad7ff838f0
|
GP-3540 - Updated the Decompiler to copy the full symbol name instead of
the truncated template name
|
2023-09-22 09:11:46 -04:00 |
|
Ryan Kurtz
|
e47d57fb21
|
Merge remote-tracking branch 'origin/GP-3842_PointerToArray'
(Closes #5591)
|
2023-09-21 07:30:12 -04:00 |
|
Ryan Kurtz
|
fdc96b5f7d
|
Merge remote-tracking branch 'origin/GP-2311_HasNoDescend'
|
2023-09-21 07:23:52 -04:00 |
|
caheckman
|
60b9e00e2c
|
GP-2311 Added hasNoDescend method to Varnode interface
|
2023-09-20 21:17:14 +00:00 |
|
Ryan Kurtz
|
d749c9454a
|
GP-3010: Including equate definitions in C/C++ export
|
2023-09-19 11:17:07 -04:00 |
|
caheckman
|
01d4bc0885
|
GP-3842 Adjustments to pointer-array printing
|
2023-09-18 23:18:54 +00:00 |
|
Ryan Kurtz
|
ad13db789d
|
Merge remote-tracking branch 'origin/GP-3680_DecompilerScalars'
(Closes #5286)
|
2023-09-14 11:00:46 -04:00 |
|
caheckman
|
0a23876e01
|
GP-3840 Adjustment to FlowBlock::restrictedByConditional
|
2023-09-13 23:15:24 +00:00 |
|
caheckman
|
fe2f993e11
|
GP-3680 Add case label tokens
|
2023-09-12 17:43:02 +00:00 |
|
ghidra007
|
4076cb9ec9
|
GP-3777 added code to RTTI script to update any class functions not already using new class struct to use it.
|
2023-08-30 16:22:54 +00:00 |
|
Ryan Kurtz
|
80acd4ddde
|
Merge remote-tracking branch 'origin/GP-3464_ghidra007_gcc_split_out_internal_parent_structures--SQUASHED'
|
2023-08-30 10:53:43 -04:00 |
|
Ryan Kurtz
|
f491369ac5
|
Merge remote-tracking branch 'origin/GP-3783_VariableGroupCheck'
|
2023-08-30 07:03:22 -04:00 |
|
ghidra007
|
5709ca80d3
|
GP-3464 Improved gcc rtti script class struct recovery to better use dwarf info, split out parent struct in class struct, fix align issue keeping data from being created correctly, better id and name vftables in multi-inheritance case, clean up of exceptions, start of improved modeling vftables.
|
2023-08-29 23:07:18 +00:00 |
|
caheckman
|
17eb87ebf7
|
GP-3783 Check for same VariableGroup before assigning partial Symbol
|
2023-08-25 15:33:47 +00:00 |
|
ghidra1
|
f3239761d7
|
Merge remote-tracking branch 'origin/GP-3739_PartialPieceExplicit'
|
2023-08-24 18:15:43 -04:00 |
|
ghidra1
|
514564292f
|
Merge remote-tracking branch 'origin/patch'
|
2023-08-24 18:13:42 -04:00 |
|
ghidra1
|
5402bd36fd
|
Merge remote-tracking branch
'origin/GP-3762-dragonmacher-enum-editor-fix--SQUASHED' into patch
(Closes #5679, Closes #5650)
|
2023-08-24 18:01:06 -04:00 |
|
caheckman
|
1fdfb96d57
|
GP-3735 Additional isPointer checks for CALL,CALLIND, and COPY (RETURN)
|
2023-08-24 20:31:12 +00:00 |
|
dragonmacher
|
9c74254a29
|
GP-3762 - Updated Enum Editor to trim text for name and description when editing; also fixed the Decompiler's Rename Variable action to do the same
|
2023-08-24 15:27:54 -04:00 |
|
Ryan Kurtz
|
5184648bf8
|
Merge remote-tracking branch
'origin/GP-3752_James_graph_ast_script_and_fixup' (Closes #5657)
|
2023-08-23 13:05:55 -04:00 |
|
Ryan Kurtz
|
29be477eef
|
Merge remote-tracking branch
'origin/GP-3747_ghidra007_PR-5644_saruman9_fix_apply_class_function_signature_updates'
(Closes #5644)
|
2023-08-21 16:13:21 -04:00 |
|
ghidra007
|
45eb6eb187
|
GP-3747 PR-5644 reworked updateFunctionDefinition part of PR.
|
2023-08-21 19:47:55 +00:00 |
|
James
|
3a43696001
|
GP-3752 added callfixup in x86win.cspec and updated GraphASTScript
|
2023-08-17 20:56:53 +00:00 |
|
caheckman
|
027c3e2295
|
GP-3739 Make sure output of partial PIECE operations are marked explicit
|
2023-08-11 21:40:18 +00:00 |
|
Ryan Kurtz
|
ee9dfb1129
|
Merge remote-tracking branch 'origin/GP-3719_caheckman_PR-5383_ekilmer_fix-memory-leak-xml-error'
|
2023-08-07 15:41:06 -04:00 |
|
Ryan Kurtz
|
4395adc515
|
Merge remote-tracking branch 'origin/GP-3682_SnipIndirectPieces'
(Closes #5588)
|
2023-08-07 15:39:50 -04:00 |
|
Ryan Kurtz
|
0f9a209cab
|
Merge remote-tracking branch 'origin/patch'
|
2023-08-07 15:37:24 -04:00 |
|
Ryan Kurtz
|
26f5833f3c
|
Merge remote-tracking branch 'origin/GP-3688_RuleSubNormalDouble' into
patch (Closes #5473)
|
2023-08-07 15:33:18 -04:00 |
|
saruman9
|
152b6349b0
|
fix(rtti): fix some problems in ApplyClassFunctionSignatureUpdatesScript.java
Don't create List from null, check the fact that the Symbol of `vftable` is not null, change the signature of a function in any case.
|
2023-08-07 13:22:44 +04:00 |
|
caheckman
|
7226bd2264
|
GP-3679 Emit equate symbols with "constant" highlighting
|
2023-08-02 16:11:02 +00:00 |
|
caheckman
|
ff76fdb730
|
GP-3688 RuleSubNormal shouldn't apply to double precision SUBPIECE
|
2023-08-01 23:13:22 +00:00 |
|
caheckman
|
8ef6017631
|
GP-3682 Refactor snipIndirect to take into account VariablePiece
|
2023-08-01 20:22:13 +00:00 |
|
caheckman
|
f61367bf19
|
GP-3019 Detect flow of NaN into floating-point comparison
|
2023-07-31 23:14:30 +00:00 |
|
Ryan Kurtz
|
ff162cdd72
|
Merge remote-tracking branch 'origin/GP-3674_RTTIScript_add_headless_check'
|
2023-07-31 15:51:25 -04:00 |
|
ghidra007
|
84705bb8fb
|
GP-3674 updated RTTI script to work in headless mode.
|
2023-07-31 18:55:59 +00:00 |
|
caheckman
|
b69840c347
|
GP-3590 Send void as normal core type
|
2023-07-28 18:00:37 +00:00 |
|
dragonmacher
|
b7583dc0b9
|
GP-3569 - Cleanup of Extension management
|
2023-07-26 14:02:56 -04:00 |
|
ghidragon
|
04fa097f58
|
GP-3667 Cleaning up weird behavior of GraphDisplayOptions to register options when given a tool
|
2023-07-25 12:26:07 -04:00 |
|
Ryan Kurtz
|
99da2a3e13
|
Merge remote-tracking branch
'origin/GP-3590_DecompilerDataypeId--SQUASHED' (Closes #5403,
Closes #5475)
|
2023-07-24 11:36:52 -04:00 |
|
caheckman
|
d9eb7b6d45
|
GP-3590 NonDB data-type ids
|
2023-07-21 20:50:31 +00:00 |
|
Ryan Kurtz
|
75a44fb423
|
Merge remote-tracking branch 'origin/GP-3429_VariablesCrossingCalls'
(Closes #5237)
|
2023-07-19 15:13:43 -04:00 |
|
Ryan Kurtz
|
005e4dbdf0
|
Merge remote-tracking branch 'origin/GP-3614_caheckman_PR-5482_LukeSerne_force-utf8-docs'
|
2023-07-19 15:10:18 -04:00 |
|
caheckman
|
67b22166af
|
GP-3429 Intersect tests for stack affecting ops
|
2023-07-18 18:38:46 +00:00 |
|
ghidra1
|
f8ec071906
|
Merge remote-tracking branch 'origin/patch'
|
2023-07-10 19:54:55 -04:00 |
|
emteere
|
b02101298f
|
GP-5 Fixed WindowsResource Analyzer wasting time decompiling functions
that have previously failed to decompile due to timeout
|
2023-07-10 20:40:57 +00:00 |
|
caheckman
|
e9b5be17c1
|
GP-3613 Support for return storage on stack
|
2023-07-07 15:34:18 +00:00 |
|
Ryan Kurtz
|
22e5c1a48b
|
Merge remote-tracking branch 'origin/patch'
|
2023-07-05 13:58:34 -04:00 |
|