Commit graph

289 commits

Author SHA1 Message Date
ghidorahrex
024a6190e0 Merge remote-tracking branch 'origin/GT-3341_emteere_RTTIPerformance' 2020-02-19 12:06:25 -05:00
ghidorahrex
074f9de4f4 GT-3516: Fixed ARMAssemblyTest failure case issue again. 2020-02-18 11:33:08 -05:00
emteere
b51a9d7ff4 GT-3341_emteere_RTTIPerformance code review changes, refactored progress
monitor
2020-02-14 18:58:14 +00:00
astrelsky
8c35703cc4
Merge branch 'master' of https://github.com/NationalSecurityAgency/ghidra into DocFix 2020-02-13 09:34:48 -05:00
ghidravore
052e4639c6 Merge remote-tracking branch 'origin/GT-3535_ghidravore_category_performance' 2020-02-11 18:21:37 -05:00
ghidravore
4ce56458b8 oops 2020-02-11 18:13:55 -05:00
ghidravore
ab0b4e02df GT-3535 changes from review 2020-02-11 17:54:54 -05:00
ghidra1
ea45a04ee5 Merge remote-tracking branch 'origin/patch' 2020-02-11 16:21:40 -05:00
ghidra1
dcf22394a4 Corrected minor bug in Assembler 2020-02-11 16:20:32 -05:00
ghidra1
687ce7f529 GT-3531 corrected DomainFile.isVersioned() for checked-out file.
Revised language upgrade support to facilitate optional context reset.
2020-02-11 15:52:10 -05:00
ghidravore
0536335c21 GT-3535 improving data type category performance 2020-02-11 12:27:19 -05:00
ghidra1
0f335d0250 Merge remote-tracking branch 'origin/patch' 2020-02-06 12:46:48 -05:00
ghidra1
05fba7639c Corrected bitfield related regression issues 2020-02-06 12:45:11 -05:00
ghidorahrex
c236edea6e Merge remote-tracking branch 'origin/GT-3514-dragonmacher-find-uses-exception' 2020-02-04 13:11:30 -05:00
ghidra1
c081a87ede Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/merge/datatypes/DataTypeMergeManager.java
2020-02-03 15:33:06 -05:00
ghidra1
d73c362790 GT-3511 revised fix for branch to self with invalid delay slot 2020-02-03 15:18:36 -05:00
astrelsky
4c3d3360dc
Documentation Fix 2020-02-03 13:44:54 -05:00
ghidra1
456dbc83cc Merge branch 'GT-3479_ghidra1_BitfieldMerge' into patch 2020-02-03 13:38:14 -05:00
ghidra1
639d4b9895 GT-3479 added missing support for structure/union merge of bitfields and
trailing flex-array
2020-02-03 13:35:32 -05:00
ghidorahrex
508929866c Merge remote-tracking branch 'origin/GT-3516_ghidorahrex_armassemblytest_failure' 2020-02-03 12:24:02 -05:00
ghidorahrex
8319b1ba5c Merge remote-tracking branch 'origin/GT_3392_DecompilerAPI' 2020-02-03 12:18:43 -05:00
caheckman
ced3760c09 Renaming adjustments 2020-02-03 12:03:29 -05:00
caheckman
6c6d5f2f1b Multi-merge functionality 2020-01-31 17:50:06 -05:00
caheckman
b0fb7b287d Isolate variable action 2020-01-31 17:41:42 -05:00
caheckman
c0dfa509ee Refactor variable renaming 2020-01-31 17:39:39 -05:00
caheckman
b88ea8c927 abstract what variables require dynamic storage to function 2020-01-31 17:36:23 -05:00
caheckman
7b407f1965 populate HighFunctionShellSymbol in GlobalSymbolMap 2020-01-31 17:36:23 -05:00
caheckman
97b43b9470 Refactor of HighSymbol to use SymbolEntry 2020-01-31 17:36:22 -05:00
caheckman
cdbee3fe39 More robust Symbol support for HighVariable 2020-01-31 17:30:46 -05:00
caheckman
76d0f12bd3 Refactoring based on HighSymbol 2020-01-31 17:21:49 -05:00
dragonmacher
370152ad6c GT-3514 - Fixed exception when right-clicking an operation structure
field reference in the Listing
2020-01-31 15:06:07 -05:00
ghidorahrex
19035bbfa0 GT-3516: Fixed ARMAssemblyTest failure 2020-01-31 06:33:19 -05:00
ghidorahrex
dc16f297cc Merge remote-tracking branch
'origin/GT-3510_dragonmacher_PR-1478_io12_spelling-fix-2'

Fixes #1478
2020-01-29 14:56:12 -05:00
ghidra1
dcd78c4d16 GT-3511 revised fix for branch to self with invalid delay slot 2020-01-29 13:01:06 -05:00
ghidra1
b66aaa337d Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb/DefaultCompositeMember.java
	Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb/PdbParser.java
2020-01-29 12:18:55 -05:00
Benjamin Levy
74fae2f644 Merge branch 'master' of
https://github.com/NationalSecurityAgency/ghidra into spell
2020-01-29 11:37:23 -05:00
ghidra1
e3e56fa29c GT-3511 corrected infinite loop is disassembler caused by branch to self
with nested delay slot failure
2020-01-29 11:30:30 -05:00
Benjamin Levy
9edc7a681b Add requested changes 2020-01-27 16:02:34 -05:00
caheckman
d552aa4b82 Populate GlobalSymbolMap with symbol references 2020-01-27 08:48:53 -05:00
caheckman
c886f01587 global symbol map for HighFunction 2020-01-27 08:48:51 -05:00
caheckman
a5ae6e21b0 New Symbol id strategy 2020-01-27 08:48:51 -05:00
Benjamin Levy
a5efecea84 Fix spelling errors 2020-01-26 22:39:18 -05:00
dragonmacher
0ff6578d2c GT-3495 - Refactor tool hierarchy to remove old 'Tool'
GT-3495 - GT-3495 - Refactor tool hierarchy to rename DockingTool to
Tool
2020-01-24 18:35:11 -05:00
ghidravore
5dc7df71b3 Merge branch 'GT-3485_ghidravore_action_context'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/docking/action/builder/AbstractActionBuilder.java
2020-01-24 17:28:47 -05:00
ghidravore
26d7d0da5f GT-3485 Removed Secondary "default" action context to prevent actions
from triggering unexpectedly
2020-01-24 17:23:57 -05:00
dragonmacher
163881be29 GT-3472 - Fixed action enablement on BuiltIn archive node; fixed
spelling issue
2020-01-21 16:36:24 -05:00
ghidorahrex
6ae0c1ce23 Merge remote-tracking branch 'origin/GT-3434-dragonmacher-namespace-matches-function-name' 2020-01-17 14:00:56 -05:00
dragonmacher
d96ee82856 GT-3434 - Refactored Namespace.NAMESPACE_DELIMITER to be shorter;
deprecated the old name
2020-01-15 14:07:44 -05:00
dragonmacher
7ad8505dcf GT-3434 - Updated AddEditDialog to allow users to create namespaces that
match the label name
2020-01-15 14:02:28 -05:00
dev747368
66fc367b18 GT-3414 revert Iterable change. 2020-01-15 13:23:44 -05:00