Commit graph

1442 commits

Author SHA1 Message Date
caheckman
0865a3dfb0 GP-4009 Introduced BSim functionality including support for postgresql,
elasticsearch and h2 databases.  Added BSim correlator to Version
Tracking.
2023-12-05 08:30:51 -05:00
ghidra1
6242fda158 GP-0 Ensure Program.getCompiler() returns "unknown" instead of null 2023-12-05 07:51:48 -05:00
ghidra1
53275c92f8 GP-0 Corrected test compile dependency 2023-12-04 21:48:11 -05:00
Dan
d6aad2bbff GP-4098: Fix NPE announcing TraceRecorderTarget removal 2023-12-04 15:05:52 -05:00
Dan
9d772e4729 GP-4099: "Control Target" modes should be available whenever alive. 2023-12-04 14:23:38 -05:00
Dan
65d8d7c6d5 GP-0: Fix service defaultProvider class name. 2023-12-04 11:00:26 -05:00
Dan
0d03ce2f14 GP-0: Fix forgotten Client() description parameter. 2023-12-04 10:43:06 -05:00
ghidra1
91de3c90e7 GP-0 Temporary fix for Client (client.py) construction use to pass
missing description arg as TBD.
2023-12-03 18:34:02 -05:00
ghidra1
84e927caac GP-0 corrected test build dependencies 2023-12-02 07:54:51 -05:00
d-millar
15bcfc2594 GP-0: fix for ISF test failures 2023-12-01 22:51:33 +00:00
Ryan Kurtz
607d896580 Merge remote-tracking branch 'origin/GP-3836_Dan_traceRmiCxMgr--SQUASHED' 2023-12-01 09:51:21 -05:00
Dan
bf8f7c8f78 GP-3836: Add Trace RMI 'Connections' pane. 2023-12-01 09:10:12 -05:00
ghidra1
f203b39363 Merge remote-tracking branch 'origin/GP-3832_d-millar_Sarif_RB--SQUASHED' 2023-11-30 16:19:13 -05:00
d-millar
31ca84453a GP-3832 importer/exporter for SARIF 2023-11-30 16:17:06 -05:00
Ryan Kurtz
cecb5f024d Merge remote-tracking branch 'origin/GP-3919_Ghidra78_toggleDeadCode--SQUASHED' 2023-11-30 08:56:54 -05:00
Ghidra78
907dc96d16 GP-3919 Decompiler analysis toggle buttons 2023-11-30 13:55:23 +00:00
Ryan Kurtz
968a36f2b5 Merge remote-tracking branch 'origin/GP-3823_Dan_traceRmiWindowsLaunchers--SQUASHED' 2023-11-28 11:03:24 -05:00
Dan
c126cf51c0 GP-3823: TraceRmi Launcher framework + dbgeng for Windows. 2023-11-28 10:38:27 -05:00
ghidra1
2e5b4fc22a Merge remote-tracking branch 'origin/GP-3979_ghidragon_program_caching--SQUASHED' 2023-11-27 12:10:07 -05:00
ghidragon
7d67188d0b GP-3970 program caching and refactoring of ProgramManager and OpenProgramTask 2023-11-27 11:47:18 -05:00
Dan
cf4d988db9 GP-0: Fix tests. 2023-11-22 14:29:00 +00:00
Dan
763463269b GP-0: Refer to static field by class, not derivative. 2023-11-20 12:42:07 -05:00
Dan
429e88ae40 GP-0: Fix tests. 2023-11-15 10:12:46 -05:00
Ryan Kurtz
eefd36054e Merge remote-tracking branch 'origin/GP-3904_Dan_emuOverlay--SQUASHED' 2023-11-14 12:15:49 -05:00
Dan
4f9c672e49 GP-3904: Adjusted pure emulation to work with overlays. 2023-11-14 11:12:10 -05:00
Dan
5654daa89d GP-0: Fix tests. 2023-11-14 09:53:06 -05:00
Dan
772c7b2da3 GP-0: Fix tests, esp., hang in testLaunchLocalGdb 2023-11-07 10:51:42 -05:00
Dan
a41c4ca5f7 GP-2068: Indexing, caching, other optimizations for TraceRmi. 2023-11-03 10:34:31 -04:00
Ryan Kurtz
9c6eabfbb3 Merge remote-tracking branch 'origin/GP-3857_Dan_traceRmiGui--SQUASHED' 2023-11-02 12:21:04 -04:00
Ryan Kurtz
0e48d6e055 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java
2023-11-02 12:18:46 -04:00
Dan
4189f73db8 GP-3874: Fix radix with Copy in Registers panel. 2023-11-02 11:11:12 -04:00
Dan
fd4380c07a GP-3857: Port most Debugger components to TraceRmi. 2023-11-02 10:43:31 -04:00
Ryan Kurtz
24920a8c9b Merge remote-tracking branch
'origin/GP-2737-dragonmacher-fg-breakpoints--SQUASHED' (Closes #5532)
2023-10-24 09:19:04 -04:00
dragonmacher
54a240f3b8 GP-2737 - Function Graph - Added support for rendering Area Markers. Added support for a breakpoint margin area in each vertex. 2023-10-23 10:59:35 -04:00
ghidra1
0f95d266c3 GP-3903 Refactor of OverlayAddressSpaces to allow multiple blocks within
the same overlay space
2023-10-19 22:07:59 -04:00
Dan
2dc43ef2a9 GP-0: Fix gdb tests 2023-10-18 13:32:12 -04:00
Ryan Kurtz
2a23fdd1ea Merge remote-tracking branch 'origin/GP-3725_Ives_ghidragdb-module-base--SQUASHED' 2023-10-17 10:27:57 -04:00
Ives
db0b358ceb Altered heuristic to better compute module base in gdb TraceRMI 2023-10-17 09:13:44 -04:00
dragonmacher
fd8d8a613c Test fixes 2023-10-13 16:01:22 -04:00
Dan
da0aeefa4f GP-0: Fix async invocation of model's listeners. 2023-10-12 13:58:29 -04:00
dragonmacher
1d4728c871 fix for missing test dependency 2023-10-11 09:48:39 -04:00
Dan
08a900afad GP-3512 - Created 'ListenerSet' for improved listener usage 2023-10-10 10:26:06 -04:00
Dan
a9275d885c GP-0: Backport "Handle race condition in StackUnwinderTest" to 'patch' 2023-10-05 11:29:32 -04:00
Dan
c956b2da2f GP-0: Fix TraceRmi tests. 2023-10-04 09:32:42 -04:00
Ryan Kurtz
cf41aed53e Merge remote-tracking branch 'origin/patch' 2023-10-03 11:47:07 -04:00
Ryan Kurtz
b0a07c7279 Merge remote-tracking branch 'origin/GP-3899_d-millar_memory_stale'
(#5817)
2023-10-03 11:39:37 -04:00
Ryan Kurtz
15f46281bf Merge remote-tracking branch
'origin/GP-3896_d-millar_display_exceptions--SQUASHED' (#5817)
2023-10-03 11:37:07 -04:00
Ryan Kurtz
19e32acd90 Merge remote-tracking branch 'origin/GP-3895_d-millar_dbgeng_exe_name'
(#5817)
2023-10-03 11:34:33 -04:00
Dan
87b5cc9b57 GP-0: Fix memory region deletion in DTR 2023-10-03 11:27:46 -04:00
Ryan Kurtz
3a41ea3c9f Merge remote-tracking branch 'origin/GP-2740_Dan_debuggerTargetService--SQUASHED' 2023-10-03 11:22:10 -04:00