Commit graph

320 commits

Author SHA1 Message Date
Dan
28725b358f GP-3209: Refactor opinions and catch missing factory names 2023-04-21 16:31:54 -04:00
Dan
9810102e72 GP-1710: Fix error popup when user rejects SSH HostKey 2023-04-21 14:23:02 -04:00
Dan
6547432f94 GP-3311: Fix issues launching binaries with spaces using GDB. 2023-04-20 16:46:39 -04:00
Dan
9774aa9f0e GP-1976: Accept only the first GADP connection 2023-03-16 14:51:26 -04:00
Ryan Kurtz
2d9fe939c4 Merge remote-tracking branch
'origin/GP-1007_Dan_dedupNodepContents--SQUASHED' (Closes #3076)
2023-03-14 06:22:30 -04:00
Dan
3be53dc05e GP-1007: Fix GADP agent nodepJar issues 2023-03-13 14:02:08 -04:00
d-millar
15c4345d71 GP-3162: refresh bool->enum 2023-03-03 18:41:18 +00:00
Ryan Kurtz
2b20e32a78 Merge remote-tracking branch 'origin/GP-1545_Dan_noGuavaCache--SQUASHED'
Conflicts:
	Ghidra/Debug/Debugger-agent-dbgmodel/src/main/java/agent/dbgmodel/model/impl/DelegateDbgModel2TargetObject.java
2023-02-28 13:06:36 -05:00
Dan
d43b9ead66 GP-1545: De-guava the Debugger 2023-02-27 12:26:21 -05:00
Ryan Kurtz
c3a4218816 Merge remote-tracking branch 'origin/patch' 2023-02-25 07:49:00 -05:00
Thompson Lee
7d47210465 Fixed incorrect parsing of the Erase In Line ANSI code.
All credits go to nsadeveloper789 for the patch.
2023-02-23 15:27:48 -05:00
d-millar
d4e34c9532 GP-0: quick fix for typo 2023-02-22 12:00:34 -05:00
Dan
bde529b4d5 GP-1808: Added 'Run to Address'-type actions to right-click menu for some connectors. 2023-02-07 12:23:16 -05:00
Ryan Kurtz
16d80129b8 Merge remote-tracking branch 'origin/GP-1999_d-millar_agent_launchers--SQUASHED' 2023-01-26 13:21:10 -05:00
d-millar
b4698475b6 GP-1999: mods for windows
GP-1999: launchers for the agents
GP-1999: launchers for the agents
2023-01-26 13:02:14 -05:00
Dan
d0c8c5a77a GP-3018: Navigate/activate by double-click. Various related fixes. 2023-01-26 09:22:21 -05:00
Dan
8dbf2341b2 GP-2623: Improve connect dialog and factory descriptions 2023-01-20 14:26:49 -05:00
Ryan Kurtz
a895e3c48f Merge remote-tracking branch 'origin/patch' 2022-11-14 13:17:20 -05:00
Dan
13dc22099b GP-0: Fix exit code for "not found" (after GP-994) 2022-11-14 13:00:45 -05:00
Ryan Kurtz
b9a6bfdcd3 Merge remote-tracking branch 'origin/GP-2752_Dan_removePerTargetObjectListeners--SQUASHED' 2022-11-12 01:36:31 -05:00
Ryan Kurtz
98ff131dbd Merge remote-tracking branch 'origin/patch' 2022-11-12 01:16:26 -05:00
Ryan Kurtz
9188a519dc Merge remote-tracking branch
'origin/GP-1459_Dan_gdbAArch64VectorRegs--SQUASHED' into patch
(Closes #3541)
2022-11-12 01:12:04 -05:00
Dan
50c7217635 GP-2752: Remove TargetObject.addListener() and related 2022-11-10 13:46:23 -05:00
Dan
3b0ae72f6a GP-1459: Fixed parsing for GDB/MI-reported AArch64 vector registers. 2022-11-10 13:44:27 -05:00
Dan
b4d2cb75ba GP-994: Improve error reporting when GADP-based models fail to start 2022-11-08 16:40:53 -05:00
Ryan Kurtz
da766b7e69 Merge remote-tracking branch 'origin/GP-2760_Dan_fixPlatformMapping' 2022-11-03 11:10:42 -04:00
Dan
0d7cb0dd50 GP-2555: Refactor StackProvider for object-mode trace. 2022-11-02 10:31:19 -04:00
Dan
579deb5904 GP-2760: TraceManager to attempt platform mapping 2022-10-26 17:05:11 -04:00
Ryan Kurtz
284fd2dc03 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-26 13:48:13 -04:00
Dan
a8861e8d6a GP-0: Do not use JNA's throws LastErrorException idiom 2022-10-26 09:11:01 -04:00
Ryan Kurtz
12854d1316 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-20 13:37:40 -04:00
ghidra1
116b95abf9 Merge remote-tracking branch 'origin/GP-2726_Dan_gdbWatchpointAddress' into Ghidra_10.2 2022-10-20 13:31:22 -04:00
Dan
3aa9d21f10 GP-0: Fix tests 2022-10-20 13:26:17 -04:00
Dan
776413921f GP-1543: Replace Range<Long> with Lifespan, ULongSpan, KeySpan,
FieldSpan
2022-10-20 09:38:55 -04:00
Ryan Kurtz
d0b55e1d33 Merge remote-tracking branch 'origin/Ghidra_10.2' 2022-10-20 01:14:38 -04:00
Dan
a17eb15006 GP-2726: Default to 1 when GDB cannot evaluate sizeof() a watchpoint 2022-10-19 16:36:59 -04:00
Dan
83193d4aff GP-2727: Fix module patern for gdb-11 and later 2022-10-19 14:50:50 -04:00
Ryan Kurtz
c17fd389df Merge remote-tracking branch
'origin/GP-1595_Dan_globalControlActions--SQUASHED' (Closes #3742)
2022-10-19 13:03:41 -04:00
Dan
034730b785 GP-1595: Add global control actions for Target, Trace, and Emulator 2022-10-18 09:59:53 -04:00
Dan
63ebf07dd2 GP-2635: GDB: Refresh stack on register edits (ensure pc up to date) 2022-10-11 15:34:45 -04:00
Dan
ee602228b3 GP-0: Workaround faulty JNA errno handling 2022-09-28 14:45:24 -04:00
Dan
f780012e88 GP-2619: Ported gdb connector to use JNA instead of piggybacking Jython's JNR 2022-09-28 01:21:38 -04:00
Dan
4f5f99384d GP-2533: Remove nosections from gdb manager's listModules (closes #4583) 2022-09-22 15:28:50 -04:00
Dan
bc2ba594b4 GP-2551: Fix RegistersProvider for new trace conventions 2022-09-20 13:21:44 -04:00
Dan
e4f18ad824 GP-2426: Refactor emulator to use trace access shims. Implement register mapping conventions. 2022-09-13 16:02:02 -04:00
Ryan Kurtz
bfb15726d6 Merge remote-tracking branch 'origin/GP-2537_Dan_fixGdbDefaultMemory' 2022-09-12 11:15:24 -04:00
Ryan Kurtz
0d52a4dfc2 Merge remote-tracking branch
'origin/GP-2495_Dan_PR-4546_jmillikin_wine-win32-gdb-scripts'
(Closes #4546)
2022-09-12 11:12:16 -04:00
Dan
b1c9e0360b GP-2537: Fix off-by-one error in gdb default 64-bit memory region split 2022-09-12 09:44:24 -04:00
Dan
cb16d8dd9e GP-1585: Change TargetBreakpointLocation to range, not address,length 2022-09-12 09:01:55 -04:00
Dan
63619e00ae GP-2495: Add documentation and curate other script. 2022-09-07 17:17:09 -04:00