2364 Commits

Author SHA1 Message Date
Dan
161ba0c88d GP-6841: Fix PC Column in Time panel for Emulated snapshots. 2026-07-01 18:18:26 +00:00
ghidra_red
2e5d98f478 GP-6990: Add docs for BreakpointTimelinePlugin 2026-07-01 17:39:17 +00:00
Kurt Miller
065617a6a9 Fix gdb on OpenBSD/amd64 by:
* Filtering out registers that are "<unavailable>" when querying gdb
for register list.
* Force querying gdb for register list on OpenBSD.
2026-06-30 15:36:55 -04:00
Kurt Miller
2ab0082d1a Add debugger support for OpenBSD. 2026-06-30 15:36:54 -04:00
Ryan Kurtz
993edc4eee Merge remote-tracking branch 'origin/GP-1-dragonmacher-table-font-fix' 2026-06-29 14:11:13 -04:00
Ryan Kurtz
3c83b681ec Merge remote-tracking branch 'origin/GP-7006_d-millar_clear_launch_configs' 2026-06-29 14:07:12 -04:00
dragonmacher
b6a1a35f26 Fixed table row height not resizing correctly as the font size is
changed
2026-06-25 18:08:30 -04:00
d-millar
66e38b0d09 GP-7006: script 2026-06-25 15:05:50 +00:00
Dan
ff0f83271e GP-7004: Format and certify. 2026-06-25 12:13:03 +00:00
Ricardo Sawir
eaf8367ba1 Fix debugger module indexing startup hang 2026-06-25 12:13:03 +00:00
Ryan Kurtz
2c94b3a9e7 Merge remote-tracking branch 'origin/GP-6966_d-millar_autosetup--SQUASHED' 2026-06-24 12:02:25 -04:00
d-millar
bd72532653 GP-6966: fix for tests
GP-6966: post-review
GP-6966: in review
GP-6966: not all tests pass, but...
GP-6966: better messaging
GP-6966: mods for x64dbg
GP-6966: docs (GP-6972)
GP-6966: fixes for linux->windows
GP-6966: fix for exit; fix for WINDBG_DIR
2026-06-24 11:29:29 -04:00
Ryan Kurtz
ac190bcdd5 Merge remote-tracking branch 'origin/patch' 2026-06-23 09:53:01 -04:00
Dan
1541f3a78b GP-6934: Implement OS/shell-dependent escaping. 2026-06-23 13:30:09 +00:00
Ryan Kurtz
09f298a51c Merge remote-tracking branch 'origin/GP-6974_Dan_fixForGdb17'
(Closes #9254)
2026-06-22 11:58:53 -04:00
Dan
4f6ecbf983 GP-0: Fix tests and clean up. 2026-06-17 18:24:48 +00:00
Dan
2762e079ae GP-6974: Make ghidragdb's putreg more fault tolerant. 2026-06-16 18:07:24 +00:00
Ryan Kurtz
a8473cc42f Merge remote-tracking branch 'origin/GP-6961_Dan_fixReadFromStaticOnlyIfNeverKnown--SQUASHED' 2026-06-16 05:16:14 -04:00
Ryan Kurtz
8eaa4cdc0f Merge remote-tracking branch 'origin/GP-6840_d-millar_remote_dbgeng_from_linux--SQUASHED' 2026-06-16 05:14:47 -04:00
Ryan Kurtz
706ad8e6dd Merge remote-tracking branch 'origin/GP-6904_d-millar_unwinder_tests--SQUASHED' 2026-06-16 05:13:00 -04:00
Dan
9f0226c72b GP-6961: Ensure bytes are read from static only if 'never known' in trace. 2026-06-15 16:40:35 +00:00
d-millar
5aab244aeb GP-6840: post-review
GP-6840: other half
GP-6840: interactive shell
GP6840: x64dbg too
GP-6840: attach+
GP-6840: attach+
GP-6840: first pass
2026-06-15 11:09:45 -04:00
d-millar
2cb29c1c50 GP-6904: post-review
GP-6904: a little documentation
GP-6904: bug fix
GP-6904: bug fix
GP-6904: ok on lldb, dbgeng
GP-6904: full? lldb, start on dbgeng
GP-6904: clean triple
GP-6904: cleaner, still working
GP-6904: working test after rebase
2026-06-15 10:56:16 -04:00
ghidra1
6950180a66 Merge remote-tracking branch 'origin/patch' 2026-06-10 16:16:42 -04:00
ghidra1
1ea11b20df GP-6891 Improved Debugger Trace import/export support and added packed DBTrace GZT file type. 2026-06-10 12:26:44 -04:00
Ryan Kurtz
3d1857a954 Merge remote-tracking branch 'origin/GP-5896_ghidra_red_StackView--SQUASHED' 2026-06-10 10:47:32 -04:00
ghidra_red
b17f2e6b96 GP-5896: Add actions to create new debugger stack viewer and to convert current debugger byte view into a stack one 2026-06-10 14:10:14 +00:00
ghidra_red
548a9188d0 GP-5894: Add DebuggerVariableViewerPlugin to display variables with their values in a trace or live debugging session 2026-06-10 13:26:43 +00:00
Ryan Kurtz
51e7e2c168 Merge remote-tracking branch
'origin/GP-6721_Dan_improveDynamicGoTo--SQUASHED' (Closes #9121)
2026-06-09 10:23:53 -04:00
Dan
c6e33b89b4 GP-6721: Improve the Dynamic GoTo dialog 2026-06-09 13:45:19 +00:00
Ryan Kurtz
f951b158a3 Merge remote-tracking branch 'origin/GP-4914_d-millar_better_hover_RB260518--SQUASHED' 2026-05-29 05:52:32 -04:00
d-millar
38bf87f6b6 GP-4914: second pass from review
GP-4914: one more...
GP-4914: post-review, factor service down
GP-4914: post-review, factor service down
GP-4914: various issues
GP-4914: bounds errors
GP-4914: most tests ok; unwind info in service
GP-4914: fixing tests
GP-4914: more fixes
GP-4914: beta
GP-4914: sp adds, working
GP-4914: sp
GP-4914: temp mess
GP-4914: oops re buildXml
GP-4914: using base logic to pull regs
GP-4915: solution for frames w/o pgm & frames w/o ofReturn
GP-4914: tests passing (well, sort of)
GP-4914: should return the right frame
GP-4914: test checks
GP-4914: first pass
GP-4914: better layeringGP-4914: minor
2026-05-28 11:19:31 -04:00
Dan
5cb10f39b6 GP-0: Fix tests. 2026-05-28 13:11:04 +00:00
ghidra1
7d24f573db Merge remote-tracking branch 'origin/patch' 2026-05-27 16:13:13 -04:00
ghidra1
f21510c070 Merge remote-tracking branch
'origin/GP-6717_Dan_fixClassForName-take2--SQUASHED' into patch
2026-05-27 13:53:38 -04:00
ghidra1
7dd67246c8 GP-1 Remove JSch IP 2026-05-27 12:49:08 -04:00
Dan
7789fd45d3 GP-6717: Implement a safe pattern around Class.forName 2026-05-27 16:03:21 +00:00
ghidra_red
f7e243e460 GP-5893: Added GTreeTable, BreakpointTimelineActions for quickly navigating snaps in a trace, TraceCallTreePlugin for viewing a call tree of the given trace, TenetPlusPlusLoader for ingesting Tenet++ trace files 2026-05-26 12:47:23 +00:00
Dan
bf7c450a64 GP-6809: Factor a DebuggerStaticMapper interface. 2026-05-20 19:00:23 +00:00
Ryan Kurtz
510c4d14c7 Merge remote-tracking branch
'origin/GP-6776_ghidracadabra_PR-9101_vigneshakaviki_fix_varargs-filter-firstVarArgSlot'
(Closes #9101, Closes #9091)
2026-05-14 10:49:44 -04:00
Ryan Kurtz
76c27af087 Merge remote-tracking branch 'origin/GP-6634_ghidragon_remove_refresh_method--SQUASHED' 2026-05-14 05:30:03 -04:00
Ryan Kurtz
04d49b5168 Merge remote-tracking branch 'origin/patch' 2026-05-14 05:18:10 -04:00
ghidragon
1596c588be GP-6634 Consolidated refresh methods 2026-05-13 12:32:57 -04:00
Ryan Kurtz
56d5167e93 Merge remote-tracking branch 'origin/GP-6799_Dan_simplerKindsColumn--SQUASHED' 2026-05-13 10:43:32 -04:00
Dan
c7e16dd527 GP-6799: Improve display of breakpiont 'kinds' in the UI. Also shorter db/protocol encoding. 2026-05-13 14:02:44 +00:00
Ryan Kurtz
b5f2ad0006 Merge remote-tracking branch 'origin/GP-6802_d-millar_JSch_removal--SQUASHED' 2026-05-13 04:39:46 -04:00
d-millar
394abcab05 GP-6802: purged
GP-6802: purged
2026-05-12 16:10:44 -04:00
Ryan Kurtz
944b779de3 Merge remote-tracking branch
'origin/GP-6783_Dan_delintTransientState--SQUASHED'
2026-05-12 12:24:33 -04:00
Ryan Kurtz
6d3c56498d Merge remote-tracking branch 'origin/GP-6391_d-millar_refresh_on_break' 2026-05-11 14:27:47 -04:00
d-millar
b9da5273b2 GP-6391: with an assist 2026-05-11 17:38:20 +00:00