2328 Commits

Author SHA1 Message Date
Ryan Kurtz
a3b9583829 Merge remote-tracking branch 'origin/patch' 2026-02-20 13:36:10 -05:00
Dan
897dc18ddd GP-6392: Fix a deadlock when saving a live trace as prompted upon exiting Ghidra. 2026-02-20 18:25:04 +00:00
d-millar
ef0a18127e GP-6463: fix for OPT_OS_WINDOW (Closes #8987) 2026-02-20 12:55:11 -05:00
Ryan Kurtz
2c7f3c5711 Merge remote-tracking branch 'origin/patch' 2026-02-19 12:16:56 -05:00
Dan
ffd0fbebdf GP-0: Fix auto-read bounds checking. 2026-02-19 15:52:56 +00:00
Ryan Kurtz
f5e285917c Merge remote-tracking branch 'origin/patch' 2026-02-17 13:51:36 -05:00
Dan
b61f0c2710 GP-6449: Fix Memory viewer with multiple address spaces. 2026-02-17 18:34:06 +00:00
Ryan Kurtz
9d28fc6af4 Merge remote-tracking branch 'origin/GP-6380_d-millar_lldb21_etc_RB260213--SQUASHED' 2026-02-17 13:27:58 -05:00
d-millar
ea521b6fa7 GP-6380: tests may fail w/ 21, but for now keep them working
GP-6380: minor mod
GP-6380: oops
GP-6380: fixes + exit code 0 for timeouts
GP-6380: lldb-21 changes
2026-02-17 11:20:11 -05:00
d-millar
f8d623f3cf GP-6423: better setuputils
GP-6423: docs
GP-6423: slashes
GP-6423: lldb variants
GP-6423: bool fixed
GP-6423: str->bool
GP-6423: gdb/lldb w/ .init
GP-6423: tmp
2026-02-17 16:05:54 +00:00
Ryan Kurtz
33fdbc0f0a Merge remote-tracking branch 'origin/GP-6440_d-millar_TO_colors' 2026-02-17 04:52:56 -05:00
Ryan Kurtz
8dc0b7762c Merge remote-tracking branch 'origin/GP-6184_ghidragon_byteview_boundaries--SQUASHED' 2026-02-17 04:51:24 -05:00
Ryan Kurtz
d4b66094e0 Merge remote-tracking branch
'origin/GP-6401_d-millar_window_ssh_launchers--SQUASHED' (Closes #8929)
2026-02-17 04:46:04 -05:00
ghidragon
8836dffec2 GP-6148 Changed the byteviewer to display values that cross memory block boundaries in a different color(gray) 2026-02-13 13:59:38 -05:00
d-millar
e1776460c4 GP-6401: better setuptuils
GP-6401: missed one
GP-6401: more re-run tweaks
GP-6401: allow re-run
GP-6401: minor fixes
GP-6401: post-review
GP-6401: help
GP-6401: attach variants
GP-6401: opt dbgmodel
GP-6401: args fix
GP-6401: better x64dbg
GP-6401: simpler dbgeng
GP-6401: x64dbg impl
GP-6401: first pass w/ file
GP-6401: first pass w/ file
GP-6401: first successful attempt
2026-02-13 12:51:27 -05:00
d-millar
c03d53a4d6 GP-6440: first pass 2026-02-12 21:50:34 +00:00
Ryan Kurtz
93f53e8a23 Merge remote-tracking branch 'origin/GP-6422_d-millar_lldb_rerun'
(#8945)
2026-02-12 13:16:20 -05:00
Ryan Kurtz
08932a3771 Merge remote-tracking branch 'origin/GP-6417_d-millar_move_buttons'
(Closes #8937)
2026-02-12 13:14:11 -05:00
Ryan Kurtz
ede89f9881 Merge remote-tracking branch 'origin/GP-6382_ghidra_red_TenetImporter--SQUASHED' 2026-02-12 05:08:24 -05:00
ghidra_red
441442bf94 GP-6382: Add the Tenet loader 2026-02-11 18:11:29 +00:00
d-millar
fc63ec3943 GP-6417: move buttons 2026-02-09 21:04:59 +00:00
d-millar
73edb72353 GP-6422: better event handling 2026-02-09 20:06:54 +00:00
d-millar
089ed062a2 GP-0: toml upgrade 2026-02-09 17:46:08 +00:00
Ryan Kurtz
2efde24167 Merge remote-tracking branch 'origin/patch' 2026-02-05 04:38:36 -05:00
ghidra1
050f7159ad GP-6399 Ensure we are not in headless mode for GUI launch. Headless apps should use headless config. 2026-02-04 15:46:27 -05:00
Ryan Kurtz
07898ffaab Merge remote-tracking branch 'origin/GP-0_d-millar_hardcoded_paths' 2026-02-04 13:21:54 -05:00
Ryan Kurtz
c97ac7d9c1 Merge remote-tracking branch 'origin/GP-6374_d-millar_handlers_for_dbgeng' 2026-02-03 05:54:27 -05:00
Ryan Kurtz
2d75f6a643 Merge remote-tracking branch
'origin/GP-6375_d-millar_stack_by_default--SQUASHED' (Closes #8903)
2026-02-03 05:51:18 -05:00
Ryan Kurtz
80e5b402f0 Merge remote-tracking branch 'origin/patch' 2026-02-03 05:50:06 -05:00
d-millar
a0ab51f409 GP-0: fix for hardcoded paths 2026-02-03 01:32:04 +00:00
d-millar
ddc2330eb9 GP-6375: stack
GP-6375: stack
2026-02-02 16:00:31 -05:00
Dan
0d3a4c2a5c GP-6027: Fix breakpoint GUI glitches when a breakpoint's address changes. 2026-02-02 20:05:31 +00:00
Ryan Kurtz
62bf0b9459 Merge remote-tracking branch 'origin/GP-0_d-millar_lldb_test_errors--SQUASHED' 2026-02-02 13:21:47 -05:00
d-millar
fcfbb1294a GP-0: revert
GP-0: specific tests
GP-0: test fixed for lldb)
GP-0: test fixed for lldb)
GP-6380: fixes + exit code 0 for timeouts
GP-6380: lldb-21 changes
2026-01-30 14:10:24 -05:00
Ryan Kurtz
2bda2a49d5 Merge remote-tracking branch 'origin/patch' 2026-01-30 13:40:35 -05:00
d-millar
23a0e29f55 GP-6376: Fixes null-pointer exception on closing the debugger. 2026-01-30 13:31:48 -05:00
d-millar
eb2d7fcc80 GP-6374: main logic 2026-01-29 19:37:10 -05:00
Ryan Kurtz
2a06923b23 GP-6370: Upgrading to JDOM2 2026-01-24 05:39:25 -05:00
ghidraffe
a61d8c3e76 GP-0 fix windows debugger testing issues
GP-0: mo'betta windoze gdb/lldb

GP-0: error in args, switch to expPrint

GP-0: gdb w/o bash (almost)

GP-0: test

GP-0: gdb commands (mostly) working

GP-0: tear down failures

GP-0: working on methods

GP-0: gdb (linux) tests running (except testDelreg)

GP-0: gdb (windows) mostly working

GP-0: tmp

GP-0: dbgeng tests clean

GP-0: gdb tests working

GP-0: ansi

GP-0: CSI G

GP-0: line endings again

GP-0: which

GP-0: dbgeng race

GP-0: assertion timeout skip finally

GP-0: windowsisms

GP-0: wtak

GP-0: review pass 1

GP-0: os -> cspec

GP-0: better lldb methods

GP-0: step out timing

GP-0: x64dbg tweaks

GP-0: TO BE REVERTED / FOR TESTING

GP-0: half a solution

GP-0: one more pass...

GP-0: one mmmore pass...
2026-01-23 19:20:51 +00:00
Ryan Kurtz
59bb7a4553 Merge remote-tracking branch 'origin/patch' 2026-01-22 11:07:26 -05:00
Dan
840453d9e5 GP-6134: Fix emulation (really PseudoInstruction) of inst_next2. 2026-01-22 15:42:41 +00:00
Ryan Kurtz
4749494985 Merge remote-tracking branch 'origin/GP-6331_d-millar_pre-lldb-18--SQUASHED' 2026-01-21 17:43:43 -05:00
d-millar
e2b1d2f2d4 GP-6331: oops
GP-6331: lose the param
GP-6331: better
GP-6331: fields
GP-6331: version
2026-01-21 12:53:13 -05:00
Ryan Kurtz
fe374dd5b8 Merge remote-tracking branch 'origin/GP-6323-dragonmacher-program-tabs-focus--SQUASHED' 2026-01-20 19:17:54 -05:00
dragonmacher
70342d0cd8 GP-6323 - Updated program and trace tabs to have the concept of selected and active/inactive 2026-01-20 14:37:03 -05:00
Ryan Kurtz
1fd44be2b5 Merge remote-tracking branch 'origin/GP-6123_Dan_fixtTaintRegColumn' 2026-01-20 04:41:56 -05:00
Ryan Kurtz
76ded15677 Merge remote-tracking branch 'origin/GP-6018_Dan_taintEmulationForgetsEmuUserops' 2026-01-16 13:49:56 -05:00
Ryan Kurtz
3dad9ba715 Merge remote-tracking branch 'origin/patch' 2026-01-16 13:20:20 -05:00
Ryan Kurtz
75df24a131 Merge remote-tracking branch 'origin/GP-6025_Dan_regsValueMonospaced--SQUASHED' into patch 2026-01-16 13:18:43 -05:00
Ryan Kurtz
89e6b57a74 Merge remote-tracking branch 'origin/GP-6026_Dan_addBreakLocExpressionColumn--SQUASHED' into patch 2026-01-16 13:17:20 -05:00