Commit Graph

277 Commits

Author SHA1 Message Date
ghidra1
6d7ac958d7 GP-0 Additional test fixes 2023-12-20 15:06:28 -05:00
Dan
bb0ba16ab0 GP-4101: Update Debugger help 2023-12-05 09:53:15 -05:00
ghidra1
ee4c7f2041 Merge branch 'epic_GP-4009_BSimPublicRelease_SQUASHED' 2023-12-05 08:35:30 -05:00
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
Dan
df524b4685 GP-0: Fix testInfo 2023-12-04 10:54:50 -05: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
dev747368
c91e9aac3f GP-2628 Add 'Search|For Encoded Strings' 2023-11-30 18:14:29 -05: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
dragonmacher
0a520b08bd GP-3623 - Extensions - Added an extension-specific class loader; moved ExtensionUtils to Generic 2023-11-21 11:18:28 -05:00
Dan
429e88ae40 GP-0: Fix tests. 2023-11-15 10:12:46 -05:00
Ryan Kurtz
7c686cbfb7 Merge remote-tracking branch 'origin/GP-3938_PrototypeModelRules' 2023-11-15 06:30:05 -05:00
Ryan Kurtz
eefd36054e Merge remote-tracking branch 'origin/GP-3904_Dan_emuOverlay--SQUASHED' 2023-11-14 12:15:49 -05:00
Dan
5654daa89d GP-0: Fix tests. 2023-11-14 09:53:06 -05:00
caheckman
191371675a GP-3938 PrototypeModel rules 2023-11-08 19:50:55 +00:00
Dan
64ef45ffaf GP-0: Disable testLaunchLocalGdb until it can be properly fixed. 2023-11-08 09:18:10 -05:00
Dan
772c7b2da3 GP-0: Fix tests, esp., hang in testLaunchLocalGdb 2023-11-07 10:51:42 -05:00
Ryan Kurtz
f17701844e Merge remote-tracking branch 'origin/GP-0-master_Dan_testFixes-2023-11-03-1' 2023-11-03 13:18:40 -04:00
Dan
235b27ae0c GP-0: Fix test dependency 2023-11-03 11:01:44 -04: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
Dan
fd4380c07a GP-3857: Port most Debugger components to TraceRmi. 2023-11-02 10:43:31 -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
ghidra1
34b08077dd GP-0 corrected GhidraURL related test failures 2023-10-04 12:12:45 -04:00
Dan
84b9181c00 GP-2740: Add Target interface. Refactor UI to use it, not TraceRecorder. 2023-10-02 15:21:19 -04:00
Ryan Kurtz
7ccef54f19 Merge remote-tracking branch
'origin/GP-3818_Dan_traceRmiLaunchOnUnix--SQUASHED'

Conflicts:
	Ghidra/Test/IntegrationTest/src/test.slow/java/agent/dbgeng/rmi/AbstractDbgEngTraceRmiTest.java
2023-09-21 07:51:50 -04:00
Dan
eea90f49c9 GP-3818: Create TraceRMI launcher framework. Launch script for gdb. 2023-09-20 15:23:44 -04:00
d-millar
efd3f01041 GP-0: fixes for broken tests 2023-09-16 00:29:58 +00:00
d-millar
3dd8441279 GP-0: fix for failing tests 2023-09-15 09:36:08 -04:00
Ryan Kurtz
c072972153 Merge remote-tracking branch 'origin/GP-3754_d-millar_traceRmi_dbgeng--SQUASHED' 2023-09-12 12:18:28 -04:00
d-millar
abbc18f927 GP-3754: post-review review
GP-3754: last pass
GP-3754: most review issues address (ymm0/testSave not); tests pass
GP-3754: review - eval/exec
GP-3754: moved registers to thread
GP-3754: review pass 7 - register w/o banks
GP-3754: review pass 6 - basic clean-up items
GP-3754: pass 5 - tests all pass (minus commented-out ones)
GP-3754: review pass 4(?)
GP-3754: review pass 3
GP-3754: review pass 2
GP-3754: review pass 1
GP-3754: ref Pybag
GP-3754: clean-up
GP-3754: testing post-changes in hooks
GP-3754: fix for env
GP-3754: convenience method for get_debugger
GP-3754: tests all running successfully
GP-3754: hook tests running
GP-3754: hook tests: memory changed not wokring, bpt modified does nothing
GP-3754: lot of work to get testExited to pass
GP-3754: start on hooks tests; mods to methods not-runnable while running
GP-3754: methods tests working
GP-3754: bulk of bpt tests running
GP-3754: whittling down the list
GP-3754: more passing method tests
GP-3754: at least a few method tests working (don't run batch)
GP-3754: cmd tests pass w/o closing stdin
GP-3754: command test basically running
GP-3754: 3 cmd tests failing; 3 commented out
GP-3754: ghidra_trace_set_values uses broken except for in testGetValues
GP-3754: whittling down the command tests
GP-3754: tests esp. SetValue
GP-3754: testMinimal works but cannot 'execute'
GP-3754: JUnits still don't run
GP-3754: breakpoints in the list
GP-3754: continued work on hooks; bpts not registering as bpts
GP-3754: templates for hooks
GP-3754: tests, first viable hook (module_load)'
GP-3754: first pass at methods
GP-3754: memory/regs working
GP-3754: most of the puts done
GP-3754: modules/regions working
GP-3754: process/threads working
GP-3754: added to manifest
GP-3754: minimal shell: arch faked out / thru activate w/o push
2023-09-12 11:46:10 -04:00
Dan
a548e54075 GP-3800: Get TerminalService working on Windows, too. 2023-09-05 13:52:35 -04:00
Ryan Kurtz
09170c9e8b Merge remote-tracking branch 'origin/GP-1977_Dan_terminalEmulation--SQUASHED' 2023-09-05 10:48:28 -04:00
Dan
482341f6b1 GP-1977: Introduce Terminal Service and Plugin 2023-08-31 14:56:38 -04:00
ghidra1
766c1ccd14 GP-0 Corrected ClipboardPluginTest error 2023-08-29 09:30:03 -04:00
ghidra1
aefb7f2aed GP-3256 Added support for Instruction length-override 2023-08-28 09:20:10 -04:00
dragonmacher
a4fa296f77 Test fixes for recent line wrapping updates 2023-08-25 18:15:08 -04:00
d-millar
c350af976e GP-0: JUnit fixes 2023-08-14 15:45:48 +00:00
Dan
75677b729f GP-2677: Fix and enable tests 2023-08-14 07:48:03 -04:00
ghidra1
3eb642885c GP-3697 Added delayed ProjectFileManager disposal in support of URL use
and opening linked project files and renamed ProjectFileData to
DefaultProjectData.
2023-08-11 12:53:29 -04:00
Dan
a87913c82a GP-2677: Disable tests until pip issue in CI figured out. 2023-08-04 13:46:23 -04:00
Dan
854fc7f50a GP-2677: Test fixes 2023-08-03 09:41:17 -04:00
Ryan Kurtz
a9fa419217 GP-2677: Fixing compilation errors 2023-08-02 11:47:35 -04:00
Dan
1de4dfc9c7 GP-2677: Introduce TraceRmi (API only, experimental) 2023-08-02 10:25:36 -04:00
dragonmacher
b7583dc0b9 GP-3569 - Cleanup of Extension management 2023-07-26 14:02:56 -04:00
ghidragon
04fa097f58 GP-3667 Cleaning up weird behavior of GraphDisplayOptions to register options when given a tool 2023-07-25 12:26:07 -04:00
dragonmacher
bd0c491263 GP-3615 - Added a test harness method to make it easier to change log output from a test. The test harness will reset any changes made at the end of the test. 2023-07-19 12:47:47 -04:00
Ryan Kurtz
dd0bae252c Merge remote-tracking branch
'origin/GP-3322_isabella3412_Simplify_Merge_Tests--SQUASHED'
2023-06-21 13:16:47 -04:00
isabella3412
7551714b9d GP-3322 Renamed the interfaces from their temporary names after passing tests
GP-3322 Updated with fixes after testing
GP-3322 Few files with formatting updates
GP-3322 Initial commit with removal of transaction creation at all uses of these interfaces.
2023-06-21 16:17:30 +00:00