Ryan Kurtz
719e719b83
Merge remote-tracking branch 'origin/Ghidra_11.0'
2023-12-21 05:59:10 -05:00
ghidra1
6d7ac958d7
GP-0 Additional test fixes
2023-12-20 15:06:28 -05:00
Ryan Kurtz
3b0aac92d0
Merge remote-tracking branch 'origin/GP-1164_ryanmkurtz_XDG--SQUASHED'
...
(Closes #908 )
2023-12-19 16:10:19 -05:00
Ryan Kurtz
3c30ada14c
GP-1164: Reorganizing Ghidra's user settings/cache/temp directories to support XDG
2023-12-19 08:22:40 -05:00
Ryan Kurtz
e99731c67d
Merge remote-tracking branch 'origin/GP-4108-dragonmacher-menu-icons-when-disabled'
2023-12-15 17:01:30 -05:00
ghidragon
565fb8d307
Adjusted ByteViewer Address field's preferred size and fixed tests
2023-12-13 16:40:29 -05:00
dragonmacher
4fcaeead0f
GP-4108 - Menu icons not appearing when disabled
2023-12-13 16:13:35 -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
dev747368
c91e9aac3f
GP-2628 Add 'Search|For Encoded Strings'
2023-11-30 18:14:29 -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
caheckman
191371675a
GP-3938 PrototypeModel rules
2023-11-08 19:50:55 +00:00
Dan
772c7b2da3
GP-0: Fix tests, esp., hang in testLaunchLocalGdb
2023-11-07 10:51:42 -05: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
dragonmacher
a8328a39f5
Fixed bad palette references; set standard theme for screenshots
2023-06-20 14:23:45 -04:00
dragonmacher
5fc9e80d40
GP-3515 - New copy special action tests and help
2023-06-08 15:10:40 -04:00
dragonmacher
2f2a07c671
Test fixes
2023-05-11 17:10:45 -04:00
Ryan Kurtz
e2188d4cfb
Merge remote-tracking branch 'origin/GP-3402-dragonmacher-graph-threading'
2023-05-11 06:51:08 -04:00
Ryan Kurtz
78d9a6c6e3
Merge remote-tracking branch
...
'origin/GP-3349_ghidragon_adding_support_for_mutliple_default_contexts--SQUASHED'
Conflicts:
Ghidra/Features/ByteViewer/src/test.slow/java/ghidra/app/plugin/core/byteviewer/ByteViewerPlugin2Test.java
2023-05-11 06:43:59 -04:00
dragonmacher
bde74ad4d3
GP-3402 - Updated the Graph service API to better manage concurrent
...
threaded accesses
2023-05-09 15:43:02 -04:00
Dan
c5da826540
GP-2641: Add training course materials for the Debugger
2023-05-09 09:21:49 -04:00
ghidragon
5da5af23fb
GP-3349 added support for mulitple default action context providers. Previously, all default (non-focused) context was provided by the Listing. Now the default provider is registered for each ActionContext class.
2023-05-08 12:30:01 -04:00
Ryan Kurtz
e7d08749d9
Merge remote-tracking branch 'origin/GP-2846-dragonmacher-theme-documentation--SQUASHED' into Ghidra_10.3
2023-05-02 13:41:51 -04:00