Commit graph

1058 commits

Author SHA1 Message Date
Dan
973b9a8d4c GP-4389: Fixes for Trace RMI lldb on macOS
Create local-lldh.sh launch script
Upgrade to JNA-5.14
Fix pty IOCTL numbers for macOS
Fix compile-spec mapping
Improv error report / clean-up after launch failure.
Write ERROR state on memory read failures
Convert Python exceptions to LLDB command errors
2024-03-11 10:14:40 -04:00
ghidra1
445494ba25 GP-4390 Collapse DomainObject Undoable interfaces and refactor Command processing. 2024-03-08 13:05:36 -05:00
Ryan Kurtz
136b933af2 Merge remote-tracking branch 'origin/GP-1625_Dan_memoryBytesBorders--SQUASHED' 2024-03-08 12:59:59 -05:00
Dan
8e3f97056b GP-1625: Improve consistency of DebuggerMemoryBytesProvider 2024-03-08 12:36:17 -05:00
Dan
9f5bfd4c53 GP-4072: Ignore artificial blocks when mapping modules. 2024-03-07 14:22:58 -05:00
Ryan Kurtz
df29f50fa3 Merge remote-tracking branch 'origin/GP-3891_gdbWineLauncher--SQUASHED' 2024-03-07 09:15:44 -05:00
Ryan Kurtz
c3c34ebf10 Merge remote-tracking branch 'origin/GP-4125_ghidra1_ArtificialBlockAttribute--SQUASHED' 2024-03-07 08:50:41 -05:00
Dan
113657e8b9 GP-3891: Add specific support for wine in ghidragdb; add wine-gdb.sh
Also some documentation fixes for static mappings.
2024-03-07 08:04:36 -05:00
ghidra1
ae475f743b GP-4125 Added memory block artificial attribute flag 2024-03-06 16:53:12 -05:00
Dan
ddea132049 GP-0: Fix javodocs. Fix tests. Fix streamSub. 2024-03-04 10:48:54 -05:00
Ryan Kurtz
1988e5361c Merge remote-tracking branch 'origin/GP-4374_Dan_pureEmuObjectMode--SQUASHED' 2024-03-01 14:59:54 -05:00
Dan
55b07206e3 GP-4374: 'Pure' Emulation uses Object-based trace. 2024-03-01 14:50:39 -05:00
Ryan Kurtz
5fc6105f0d Merge remote-tracking branch 'origin/GP-4361_Dan_modelTreeContext--SQUASHED' 2024-03-01 13:50:48 -05:00
Dan
289c5c90fa GP-3838: Add qemu+gdb launcher. 2024-03-01 12:36:13 -05:00
Dan
3a6d89e138 GP-4361: Fix context issues in Model provider 2024-03-01 12:34:37 -05:00
Dan
ab5c800030 GP-4363: Various fixes and improvements for Elements tables. 2024-02-27 10:50:07 -05:00
Ryan Kurtz
5a4315fb39 Merge remote-tracking branch 'origin/GP-4353_Dan_fixColumns--SQUASHED' 2024-02-26 09:07:53 -05:00
dragonmacher
b586d65a3b GP-4154 - Theming - Fixed font issues; updated font usage with attributes 2024-02-23 13:13:06 -05:00
Dan
13da53176f GP-4353: Fix columns. Refactor and fix tests. 2024-02-23 13:02:39 -05:00
Ryan Kurtz
ac9e7a9a34 Merge remote-tracking branch 'origin/GP-2816_Dan_autoDisassembleGuestEmu-v2' 2024-02-22 14:00:25 -05:00
Ryan Kurtz
0895578719 Merge remote-tracking branch 'origin/GP-4236_Dan_threadsColumns--SQUASHED' 2024-02-22 13:58:32 -05:00
Dan
270fb01400 GP-4236: Implement new columns: PC, Func, Mod, SP. Remove: Created, Destroyed 2024-02-22 12:19:25 -05:00
Dan
fb49f01c6d GP-0: Fix test reliability issues. 2024-02-22 11:42:57 -05:00
Dan
1a2fea0782 GP-2816: Add test demonstrating this is already fixed. 2024-02-21 13:05:23 -05:00
Dan
723385df30 GP-0: Prohibit Target mode when target is absent. Fix tests. 2024-02-21 11:43:45 -05:00
Ryan Kurtz
7444b1d8cc Merge remote-tracking branch 'origin/GP-4338_Dan_fixPcUpdateAfterDisassembly' 2024-02-20 12:59:23 -05:00
Ryan Kurtz
98ae8370ff Merge remote-tracking branch 'origin/GP-4334_Dan_removeSyncTargetActivation--SQUASHED' 2024-02-20 12:57:43 -05:00
Ryan Kurtz
6eae67733c Merge remote-tracking branch 'origin/GP-4333_Dan_FixIoobeFromTableSortState' 2024-02-20 12:56:11 -05:00
Dan
5f7df08b67 GP-4334: Remove 'Synchronize Target Activation' toggle. Prohibit time navigation in Target mode. 2024-02-20 12:40:40 -05:00
Dan
0432872e22 GP-0: Improve pop-up test reliability. Fix typo in GDB. 2024-02-20 12:20:52 -05:00
Dan
695e1cdde4 GP-4338: Re-track on address-index map changes. 2024-02-16 12:59:52 -05:00
Dan
3e676b4104 GP-0: Re-fix offcut dissembly after merging GP-4278 2024-02-16 12:21:42 -05:00
Dan
23354c2993 Merge remote-tracking branch 'origin/patch' 2024-02-16 12:07:41 -05:00
Dan
0c3ea62dba GP-4333: Avoid IOOBE from transitory table sort state. 2024-02-16 12:02:53 -05:00
Ryan Kurtz
6589364ee7 Merge remote-tracking branch 'origin/GP-4278_Dan_noAutoDisassembleUnknown--SQUASHED' into patch 2024-02-16 11:53:19 -05:00
Ryan Kurtz
2f38d0d671 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-02-16-1' 2024-02-16 11:47:39 -05:00
Dan
94aefa138f GP-4278: Restrict auto-disassembly to KNOWN memory. Fix offcut re-disassembly. 2024-02-16 11:37:13 -05:00
Dan
7ab0514341 GP-0: Fix timing issue in testChangeThreadUpdatesProvider 2024-02-16 11:29:50 -05:00
Dan
0e2f9958ac GP-0: Fix timing issue in testSetValueAffectsTree 2024-02-16 11:25:44 -05:00
Dan
edee0647ef GP-0: Fix for action enablement, now that they're global. 2024-02-16 11:18:28 -05:00
Dan
68a044859a GP-0: Fix double invocation of target action tasks. 2024-02-16 11:01:58 -05:00
Ryan Kurtz
fea1243894 Merge remote-tracking branch
'origin/GP-4324_Dan_moreGdbLaunchers--SQUASHED'
2024-02-16 10:55:11 -05:00
Dan
9cc9659817 GP-4295: Fix plot column range. Prohibit nav to future. 2024-02-15 14:35:37 -05:00
Dan
9cb38e493b GP-4323: Add gdb/ssh and gdbserver/ssh connectors 2024-02-15 14:33:42 -05:00
Ryan Kurtz
0820d96ec4 Merge remote-tracking branch 'origin/patch' 2024-02-15 11:45:24 -05:00
Ryan Kurtz
31e486a36a Merge remote-tracking branch 'origin/GP-4311_Dan_addContextMenuToLocationLabel--SQUASHED' 2024-02-15 11:23:21 -05:00
Ryan Kurtz
79b04c5a04 Merge remote-tracking branch 'origin/GP-4292_Dan_expandMeansRefresh--SQUASHED' 2024-02-15 11:21:47 -05:00
Ryan Kurtz
08155a7183 Merge remote-tracking branch 'origin/GP-3839_Dan_stepSpeed--RBSQ' 2024-02-15 11:17:47 -05:00
Dan
ed9297dd25 GP-4292: Detect input-driven Model tree expansion and refresh. 2024-02-14 16:01:22 -05:00
Dan
1bd3fe3669 GP-4311: Add Context menu to Location labels 2024-02-14 16:00:09 -05:00