Commit graph

1914 commits

Author SHA1 Message Date
Ryan Kurtz
3584d0abfe Merge remote-tracking branch 'origin/GP-1175_Dan_scrollCurrentInstruction' into patch 2021-08-24 07:20:57 -04:00
Ryan Kurtz
7b299bff25 Merge remote-tracking branch 'origin/GP-1076_Dan_improveUseExistingGdbSession' into patch 2021-08-24 07:18:44 -04:00
Dan
09089edc0f GP-1232: Tidied help 2021-08-23 16:58:25 -04:00
Dan
c7815b5829 GP-1232: Added 'Map Identically' action to Modules provider. 2021-08-23 16:55:46 -04:00
Dan
0ff904081f GP-1206: Factored TraceCachedWriteBytesPcodeExecutorState and added two checked variants. 2021-08-23 15:47:03 -04:00
Dan
efa1cb7a8a GP-1237: Certified. 2021-08-23 12:12:34 -04:00
Dan
d500daa1d8 GP-1237: Added unit test and fixed issues. 2021-08-23 12:04:33 -04:00
Dan
a096b42bdc GP-1237: Adding generic gdb debugger mapper based on ldefs external names. 2021-08-23 10:56:02 -04:00
Dan
0e93b3a865 GP-1215: Added events for datatype settings changes in DBTrace 2021-08-20 16:01:55 -04:00
Dan
290e039e8b GP-1226: Attempting to make missing prototypes in trace less disruptive 2021-08-20 14:36:39 -04:00
Dan
18f3075201 GP-1076: Adding diagnostic messages, esp., "new session" to GDB connector. 2021-08-20 13:30:45 -04:00
Dan
11b4a07ef6 GP-1175: Scroll to current instruction, even if cursor is already there. 2021-08-20 12:32:51 -04:00
Dan
6b21f0e402 GP-1176: Addd logic for the case where no cmdline is memorized. 2021-08-20 12:18:39 -04:00
Dan
f365b95a48 GP-1158: Added "starti" launch parameter to GDB. 2021-08-20 09:20:32 -04:00
Ryan Kurtz
d00f0e4f3b Merge remote-tracking branch 'origin/patch' 2021-08-20 08:36:43 -04:00
Ryan Kurtz
dd277a91fe Merge remote-tracking branch 'origin/GP-1191_Dan_fixTypoInPairedPcodeArithmetic' into patch 2021-08-20 08:33:00 -04:00
Ryan Kurtz
901f888510 Merge remote-tracking branch 'origin/GP-507_AgentLogWindow--SQUASHED' into patch 2021-08-20 08:21:34 -04:00
Dan
451e5f65d3 GP-1204: Make overridable execute{U,Bi}naryOp methods 2021-08-19 15:54:51 -04:00
Dan
3106cdfd51 GP-507: Debug agents display log messages. 2021-08-19 14:31:37 -04:00
Ryan Kurtz
00533b2869 GP-1106: Platform naming convention now supports different
architectures. Support for building on ARM.
2021-08-17 13:41:47 -04:00
Dan
7a84337360 GP-1191: Fixed a critical typo in PairedPcodeArithmetic. 2021-08-09 17:28:01 -04:00
Ryan Kurtz
69e8119211 Merge remote-tracking branch 'origin/GP-773_ghidravore_graph_visualization_options--SQUASHED' 2021-08-09 14:13:19 -04:00
ghidravore
210cc0bca0 Created the concept of graph types and display options for those graph types. 2021-08-09 13:18:23 -04:00
Ryan Kurtz
47247acf07 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/application.properties
2021-08-06 12:23:46 -04:00
Dan
11322c4982 GP-1187: Fix for cache reading issue. 2021-08-05 11:18:04 -04:00
Dan
3e63efc670 GP-1187: Wrote test case demonstrating the issue. 2021-08-05 11:07:49 -04:00
ghidra1
ecf196fbea Merge remote-tracking branch 'origin/patch' 2021-08-02 17:37:15 -04:00
Dan
99d28b076b GP-1058: Fix after review suggestion. 2021-08-02 15:41:27 -04:00
Dan
c50a4e282a GP-1058: Added another test case. 2021-08-02 12:33:50 -04:00
Dan
2c4806dedd GP-1058: Fixed the test assertions, now that it executes. 2021-08-02 12:14:04 -04:00
Dan
802a7869f1 GP-1058: Adding sizein2 to PcodeArithmetic.binaryOp 2021-08-02 12:13:55 -04:00
Dan
3e3b2f4062 GP-1058: Added test which manifests the SUBPIECE problem. 2021-08-02 12:12:50 -04:00
Ryan Kurtz
4612e34053 Merge branch 'GP-660_ProgramEmulation' 2021-07-28 09:37:32 -04:00
Dan
38798da71e GP-660: Added "Emulate Program" and "Add Emulated Thread" actions for
loading a program into a purely-emulated trace.
2021-07-28 09:36:54 -04:00
Ryan Kurtz
19fa121b30 Merge remote-tracking branch
'origin/GP-1153_d-millar_file_stream_confusion_bug' into patch (Closes
#3238)
2021-07-23 13:30:13 -04:00
Dan
c8316abaaa GP-1154: Trying to resolve yet another trace-related deadlock 2021-07-22 17:09:18 -04:00
d-millar
41d41992dc GP-1153: fix for file stream confusion 2021-07-22 16:16:55 -04:00
Dan
b813c86bf1 GP-0: Debugger test fixes. 2021-07-22 13:04:03 -04:00
dragonmacher
b1aba1740c GP-1136: Backporting to patch 2021-07-21 15:09:27 -04:00
Ryan Kurtz
2552403ed3 Merge remote-tracking branch
'origin/GP-1136-dragonmacher-debugger-process' (Closes #3175)
2021-07-21 14:28:23 -04:00
Ryan Kurtz
f3c1fe9d3d Merge remote-tracking branch 'origin/GP-1133_d-millar_logs' into patch
(Closes #3218)
2021-07-21 14:12:22 -04:00
Ryan Kurtz
f97ced9d50 Merge remote-tracking branch
'origin/GP-1139_d-millar_color_accessibility' into patch (Closes #3204)
2021-07-21 14:08:16 -04:00
Ryan Kurtz
7a8e544856 Merge remote-tracking branch 'origin/GP-1143_d-millar_bad_Java_call'
into patch (Closes #3231)
2021-07-21 14:03:39 -04:00
Dan
ce073cd0f6 GP-1142: Catching error and returning empty map, allowing default logic. 2021-07-21 13:24:34 -04:00
d-millar
ac0340dc58 GP-1143: fix for random java call 2021-07-19 12:41:40 -04:00
d-millar
51de35330c GP-1142: better logic for 64-bit 2021-07-19 12:30:51 -04:00
d-millar
91fa4d12c9 GP-1142: fix for missing 'info proc mappings' 2021-07-19 11:57:05 -04:00
d-millar
81799ec09b GP-1133: always true not useful 2021-07-16 16:25:28 -04:00
d-millar
bc5ae853f5 GP-1139: minor improvement 2021-07-15 17:21:01 -04:00
d-millar
0dba2212a0 GP-1139: hmmm, not the cleanest solution for icons 2021-07-15 17:17:20 -04:00