Commit graph

1930 commits

Author SHA1 Message Date
Ryan Kurtz
11e1577127 Merge remote-tracking branch
'origin/GP-1069_ghidra1_CheckNamespaceArgs--SQUASHED'

Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/symbol/SymbolDB.java
2021-12-14 07:35:50 -05:00
Ryan Kurtz
b6b9b81266 Merge remote-tracking branch
'origin/GP-1569_ghidra1_FunctionInvalidation--SQUASHED' (#3571)
2021-12-14 07:13:28 -05:00
Ryan Kurtz
bd8847192b Merge remote-tracking branch 'origin/GP-3-dragonmacher-log-message-update' 2021-12-14 07:11:00 -05:00
dev747368
7ca41cb3c2 GP-1578 code review 2021-12-13 22:16:17 +00:00
dragonmacher
d7678fdbbe Updated developer analysis timestamp messages to not show in production
mode and to use a smaller time format
2021-12-13 14:51:15 -05:00
ghidra1
915f24f10d GP-1569 improve function invalidation for various changes 2021-12-13 14:27:42 -05:00
ghidra1
d618f84b7c GP-1069 improved namespace checking for symbols 2021-12-13 14:22:27 -05:00
Ryan Kurtz
ccc34650fd Merge remote-tracking branch 'origin/GP-1582_dev747368_deprecate_conv--SQUASHED' 2021-12-13 07:49:27 -05:00
dragonmacher
6746fdf60a GP-1572 - Set Equates - continuation of pull request to allow users to
apply equates from enums where multiple names are mapped to a single
value.

Closes #3618
2021-12-10 17:41:36 -05:00
sollyucko
1da1c9fef3 Set Equate: show all matching names in each enum 2021-12-10 17:41:34 -05:00
ghidravore
b9e137eab8 GP-1507 removed restriction that prevented renaming GTree nodes while
the tree was filtered
2021-12-10 15:24:44 -05:00
Wiz
a00f113e05 Resolve TODO: Make these private if the subclass goes away
Subclass no longer exists, so this is safe to do and resolve
2021-12-10 14:46:43 -05:00
dev747368
291f38829b GP-1582 deprecate Conv util class 2021-12-10 12:49:50 -05:00
Ryan Kurtz
567e7cc21d Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-12-10 11:33:32 -05:00
Ryan Kurtz
598fd1d668 GP-1588: Upgrading log4j to 2.15.0 2021-12-10 08:02:57 -05:00
ghidra1
1538b49d0b Merge branch 'GP-1551_emteere_ReParseHeaderFiles_2' into Ghidra_10.1
(Closes #615)
2021-12-09 11:31:52 -05:00
emteere
832dea6b6d GP-1551_emteere updated gdt archive files with new cparser with fixes
for sizeof() evaluation and better expression simplification for
calculated values in enums and array sizes.
2021-12-09 11:10:06 -05:00
ghidra1
f68c8fa992 Merge remote-tracking branch 'origin/GP-1222_Dan_traceDiff--REBASED-2--SQUASHED' into Ghidra_10.1 2021-12-08 21:23:39 -05:00
Wiz
5c1ae47774 Typo fix: Lisetner -> Listener
No behavioral changes
2021-12-08 12:22:32 -05:00
dev747368
9c87346ae6 GP-1578 Allow actions to see key modifiers, prev/next func toolbar
buttons
2021-12-07 00:26:16 +00:00
Dan
d6c1c3cf85 GP-1222: Added comparison between times in a trace. 2021-12-06 14:42:35 -05:00
Ryan Kurtz
ae5b81deff Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-12-01 07:54:46 -05:00
dragonmacher
8633d89c4e GP-1557 - fixed NPE in program options when using a filter
Closes #3686
2021-11-30 11:04:36 -05:00
Ryan Kurtz
ad1af902bd Merge remote-tracking branch 'origin/Ghidra_10.1'
Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/services/DebuggerStaticMappingService.java
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/SleighAssembler.java
2021-11-30 10:51:40 -05:00
ghidra1
aae2b95fcd Merge remote-tracking branch
'origin/GP-1547_Dan_listingChangeLanguages--SQUASHED' into Ghidra_10.1
2021-11-29 19:17:37 -05:00
Dan
1b5384c00c GP-1214: Adding copy-into-progarm actions (plugin). Moving export action. 2021-11-29 11:34:28 -05:00
Ryan Kurtz
737fe4a04b Merge remote-tracking branch 'origin/Ghidra_10.1'
Conflicts:
	Ghidra/Debug/Debugger/src/main/help/help/topics/DebuggerRegionsPlugin/images/DebuggerRegionsPlugin.png
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/memory/DebuggerRegionsProvider.java
2021-11-26 11:17:19 -05:00
ghidra1
471e915673 Merge remote-tracking branch 'origin/GP-1497_ghidra1_ExternalSafeguard' into Ghidra_10.1 2021-11-24 15:02:52 -05:00
ghidra1
4fc2de8841 GP-1525 corrected symbol pinning 2021-11-24 10:02:03 -05:00
ghidra1
5c82f87905 Merge branch 'GP-1525_ghidra1_ExternalFunctionPrimary' into Ghidra_10.1 2021-11-23 21:44:26 -05:00
ghidra1
a71df3dae4 GP-1525 corrected external function symbol creation getting marked as
primary
2021-11-23 21:40:04 -05:00
ghidra1
0c7b7967b0 Merge remote-tracking branch 'origin/GP-1447_Dan_viewAllTraceMemory--SQUASHED' into Ghidra_10.1 2021-11-23 14:04:06 -05:00
Ryan Kurtz
82e865aca5 Merge remote-tracking branch
'origin/GP-1534-dragonmacher-dialog-clipping' (Closes #1506)
2021-11-23 13:55:46 -05:00
Ryan Kurtz
185bc0b2c2 Merge remote-tracking branch 'origin/GP-1225_Dan_pcodeFrameUseropDisplay--SQUASHED' 2021-11-23 13:52:57 -05:00
dragonmacher
64ac318f9d GP-1534 - Added workaround code to deal with clipping on some Linux
distributions
2021-11-23 12:18:21 -05:00
Dan
4f444f9db3 GP-1225: Fixing display of userops in toString and p-code stepper 2021-11-23 10:56:50 -05:00
Dan
8b2af5241a GP-1447: Added 'View all Memory' override toggle to Debugger. 2021-11-23 10:49:00 -05:00
ghidra1
02e1970837 GP-1497 added external safeguards for inadvertent context 2021-11-23 09:58:24 -05:00
Ryan Kurtz
eb312cb7ec Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-11-19 07:19:06 -05:00
dragonmacher
c3375b6b88 GP-1421 - Version Tracking - Converted 'command' to a 'task' and updated
the progress monitor to show continuous progress; fixed slow test

Closes #3221
2021-11-18 15:18:17 -05:00
dragonmacher
e55550edfd GP-1421 - Version Tracking - Updated API code to use the current in-use
task monitor to allow for the cancelling of slow implied match finding.

Closes #3221
2021-11-18 15:08:34 -05:00
dragonmacher
f457e6e51c GP-1505 - Task Dialog blocking fix 2021-11-17 14:59:05 -05:00
ghidra1
0996ede391 Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-11-16 20:46:58 -05:00
ghidravore
122c3150da fixing junit tests for actions that moved to new plugin 2021-11-16 18:07:10 -05:00
Ryan Kurtz
a17f525e11 Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-11-16 14:50:31 -05:00
ghidravore
5ba07917c3 updated the javadocs for getSymbols(String name) to document that this
method does not return default local variables or parameters.
2021-11-15 13:04:52 -05:00
ghidra1
fce49f4c08 Merge remote-tracking branch 'origin/GP-1467_ghidravore_fixing_stack_trace_in_datatypes_tree' into Ghidra_10.1 2021-11-15 12:26:55 -05:00
ghidra1
5c9399a74e Merge remote-tracking branch 'origin/GP-1445_ghidravore_gtree_rename_bug_with_same_name_nodes--SQUASHED' into Ghidra_10.1 2021-11-15 12:23:45 -05:00
ghidravore
9f2679a9f7 GP-1445 fixing issue with renaming a datatype that has the same name as a category at the same level 2021-11-15 11:38:19 -05:00
ghidravore
8ea716eb70 GP-1286 fixing bug in datatypes tree that caused stack traces if adding
nodes with a filter on. This also required a revisit to the fix for
GP-998
2021-11-12 15:28:18 -05:00